Web サイトには、選択するオプションが表ベースで表示されます。HTML
は
<td width="33%" class="cont"><input type="radio" name="gatewayIDV" onclick="setBank(11,0,1)">
<td width="33%" class="cont"><input type="radio" name="gatewayIDV" onclick="setBank(3,0,1)">
文字列「setBank(11,0,1)」のラジオのクリックを呼び出したい。どうすればいいですか?すべてのラジオ名は同じですが、onclick()
パラメーターは異なります。
JavaScript では、誰かがこれを行いますが、いくつかのコードはここにありますが、C# でこれを行う方法
私はこれを試してみましたが、うまくいきません:
if (webBrowser1.DocumentText.IndexOf("setBank(11,0,1)", StringComparison.InvariantCultureIgnoreCase) > 1)
{
webBrowser1.Document.GetElementById("gatewayIDV").InvokeMember("click");
}
JavaScript :
$("td.cont").each(function(index) {
var $this = $(this);
var gonext = true;
if($this.html().search(searchStr) != -1) {
$(document).BookingEngine("setAutomationRunningStatus",
!tabData.automationRunning);
console.log(index+":"+$this.html()+":");
$this.children("input[name='gatewayIDV']").click();
gonext = false;
}
return gonext;
});