※初歩的質問で申し訳ありません。
C#
visual studio 2017
webbrowserコントロールでラジオボタン「一部」にチェックを入れたいのですが、苦戦してしまっています。
どこのサイトも「id」で指定しているのですが、下記のソースにはidがありません。
その為、「Name」での指定にしようとしたのですが、動作しませんでした。原因や解決策等の回答お願いいたします。
C#
1webBrowser1.Document.GetElementsByTagName("m_st")[1].SetAttribute("Checked", "True");
上記では、
System.ArgumentOutOfRangeException: ''1' の値は 'index' に対して有効ではありません。'index' は 0 と -1 の間でなければなりません。
パラメーター名:index'
エラーが表示されます。
HTML
1<div class="page_textarea2" style="text-align: left;"> 2<input type="radio" name="m_st" value="0" checked>すべて<br /> 3<input type="radio" name="m_st" value="1">一部<br />
回答1件
あなたの回答
tips
プレビュー