none
Webbrowserによる操作について RRS feed

  • 質問

  • vb2005のWebbrowserコントロールで表示さているhtmlの中に
    「web_text」というテキストフィールドがある場合、
    WebBrowser1.Document.All.GetElementsByName("web_text")(0).InnerText = "あああ"
    というコードを実行すると、テキストフィールドに「あああ」という文字が入りますが、
    似たようなカンジで、チェックボックスのチェックを選択したり、
    コンボボックスの値を選択したり、ラジオボタンの値を選択したりする
    方法がわかりません。
    どなたかご教授願いたく思っております。
    2006年7月12日 2:00

すべての返信

  • 以下のような感じで。

    コンボボックス

    hogeを選択
    webBrowser1.Document.All.GetElementsByName("hoge")(0).SetAttribute("value", "何かの値")

    ラジオボタン

    2番目を選択
    webBrowser1.Document.All.GetElementsByName("fuga")(1).SetAttribute("checked", "true")

    チェックボックス

    webBrowser1.Document.All.GetElementsByName("moge")(0).SetAttribute("checked", "true")

    2006年7月12日 10:54
    モデレータ