На веб-сайте представлены варианты на основе таблицы. HTML
являетсяInvokeMember («click») в элементе управления WebBrowser
<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;
});
вы можете дать мне URL мишени для результата теста? – KF2
требуется логин. как я контактирую с u и даю подробности – Braheen