WebBrowserを使ってComboboxで選んだやつをWeb上のプルダウンに反映させたいのですがどうしたらいいでしょうか。
Comboboxは
4日
5日
6日
7日
ソースを見るとこのようになっていました。
<select name="date">
<option value="4">4日
<option value="5">5日
<option value="6">6日
<option value="7" selected>7日
</select>
どなたかわかる方がいましたら教えていただけませんか。
初心者なのでわかりやすくお願い致します。
No.1ベストアンサー
- 回答日時:
お世話になります。
教えて!goo の検索オプションの一部を操作する画面を作ってみました。
該当するのは以下の箇所です。
============================================================
<tr>
<td align="center" valign="middle" nowrap bgcolor="#E6E6E6"><b><font size="-1">カテゴリ指定</font></b></td>
<td bgcolor="#efefef">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<input type="radio" name="ct_select" value="0" checked onClick="disableCT()">
<font size="-1">指定しない</font></td>
<td></td>
</tr>
<tr>
<td valign="top">
<input type="radio" name="ct_select" value="1" onClick="effectiveCT()">
<font size="-1">指定する</font></td>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td>
<select size="1" id="ct0" name="ct0" onChange="change(this.form)" style="width:200;"><option value="" selected>大カテゴリー</option><option value="214">ライフ</option><option value="207">デジタルライフ</option><option value="212">趣味</option><option value="209">エンターテインメント</option><option value="211">美容&健康</option><option value="206">ビジネス&キャリア</option><option value="208">社会</option><option value="213">マネー</option><option value="210">学問&教育</option><option value="932">[地域情報] 旅行・レジャー・生活</option><option value="205">[技術者向] コンピューター</option><option value="713">【特設】アンケート</option><option value="517">このQ&Aコミュニティーについて</option></select>
</td>
</tr>
============================================================
Form に WebBrowser と Button を 1 つずつデザイナで貼り付け、
以下のコードを書いて実行して Button を押下すると、
http://oshiete.goo.ne.jp/search/search.php の
カテゴリ指定のところが
『指定する』にチェックが入り、大カテゴリが『[技術者向]コンピューター』になります。
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Button1.Enabled = False
Me.WebBrowser1.Navigate("http://oshiete.goo.ne.jp/search/search.php")
End Sub
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
Me.Button1.Enabled = True
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
' 「指定する」ラジオボタンにチェックを入れる
Me.WebBrowser1.Document.All.GetElementsByName("ct_select")(1).InvokeMember("click")
' 最初の ComboBox を取得する
Dim firstCombo As HtmlElement = Me.WebBrowser1.Document.GetElementById("ct0")
' ComboBox の値を設定する
firstCombo.SetAttribute("selectedindex", "11")
End Sub
End Class
大変わかりやすい説明でありがとうございました。(*^_^*)
お陰様でうまくできました。
またわからないことがあれば質問させていただきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript JavascriptからSQLへ繋ぎ方が分からない 3 2022/07/07 00:27
- JavaScript console.logがどうしても2つ機能しないのでアドバイスをくださいお願いします 2 2022/07/07 22:13
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- JavaScript 2段階プルダウンで1段階目の選択を終えた後に選択ボックスを見えなくしたい 2 2022/07/05 21:58
- JavaScript 中百舌鳥駅と深井駅を入れ替えて選択しても同じ挙動にしたいです。 2 2022/06/24 18:45
- JavaScript 電車の運賃を出すプログラムを作っています。 2 2022/06/22 09:36
- JavaScript 1度きりではなく、繰り返し、挙動が変わるようにしていただきたいです。 1 2022/07/03 15:50
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数のプルダウンを1つにまとめ...
-
ラジオボタンの選択に応じてプ...
-
selectを変更不可にしたい
-
全てのselect要素をデフォルト...
-
VBScriptでHTMLのセレクトボッ...
-
プルダウンで選択したCGIを動か...
-
ラジオボタンとプルダウンを連...
-
javascriptでセレクトボックス...
-
2つのプルダウンメニューで、同...
-
JavaScriptで<select>の<option...
-
javascriptで合計金額を算出し...
-
JavaScriptの質問です。どなた...
-
2段階連動セレクトボックスでの...
-
javascriptでoptionタグを削除...
-
同じ名前のセレクトがある場合...
-
スマホのフォームでのselect複...
-
連動プルダウンのclonenode
-
Selectボックスの一覧表示方法
-
ラジオボタンの値が取得できな...
-
セレクトボタンで特定の項目で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptでセレクトボックス...
-
selectを変更不可にしたい
-
全てのselect要素をデフォルト...
-
<input>の選択肢をプルダウンメ...
-
Selectボックスの一覧表示方法
-
プルダウン選択を変更すると、...
-
セレクトボックスで配列を呼び...
-
JavaScriptで<select>の<option...
-
プルダウンのoptionの表示・非...
-
select要素のvalueを配列で取得...
-
【javascript】連想配列からセ...
-
ラジオボタンとプルダウンを連...
-
同じ名前のセレクトがある場合...
-
selectボックスの選択結果を変...
-
プルダウンの値によって活性・...
-
javascriptで合計金額を算出し...
-
プルダウンメニューに連動する...
-
VBScriptでHTMLのセレクトボッ...
-
リストボックス内の重複したも...
-
連想配列を使ってコンボボック...
おすすめ情報