我想使用(调用点击)
在webbrowser上单击此按钮<div class="ajax-load">
<div id="yt0fake" style="display: none"></div>
<input type="submit" class="gr-button add_request agree" id="59349129dd8aa" name="yt0" value="Something">
</div>
webbrowser.Document.GetElementById("yt0").InvokeMember("click");
webbrowser.Document.GetElementById("yt0fake").InvokeMember("click");
答案 0 :(得分:0)
您为该按钮指定了“yt0”的名称,然后尝试通过 Id 找到它。
<input type="submit" class="gr-button add_request agree" id="59349129dd8aa" name="yt0" value="Something">
您需要将ID从“59349129dd8aa”更改为“yt0”或使用.GetElementByName
要保持Id现在的方式,请尝试以下方法:
webbrowser.Document.GetElementById("59349129dd8aa").InvokeMember("Click");
或修复ID并使用此
webbrowser.Document.GetElementById("yt0").InvokeMember("Click");
另请注意,点击不是点击。