アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になっております。
VB2005で勉強中の者です。

Webbrowser内のHTMLで、コンボボックスの「onchange」を反応させたいのです。
値は変更することはできていますが、変更後の反応がありません。

ウェブで調べるうちに「fireEvent」を使用すれば可能かも・・・というところまでは行き着きましたが、サンプルもなく、「fireEvent」を使用できずにいます。

コンボボックスの値を変更後、Webbrowserを反応させるにはどのようなコードを入れればいいのでしょうか。

ご教示願えれば幸いに思います。
宜しくお願い致します。

A 回答 (1件)

こんな感じ。



Dim Sel As Object
' // ドロップダウンリスト名が test の場合
Sel = WebBrowser1.Document.Forms(0).DomElement("test")
' // 2番目の項目を選択させる
Sel.selectedIndex = 2
' // onChange を発生させる
Sel.fireEvent("onchange")
    • good
    • 1
この回答へのお礼

お礼が遅れ、申し訳ございません。
コードのご提示誠にありがとうございました!!
今後とも宜しくお願いいたします。

お礼日時:2008/01/09 06:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!