2014-12-01 52 views
0

我需要检查一个复选框,在我的WebBrowser控件就是该复选框没有ID 所以我不能使用的getElementById()方法入住WebBrowser控件/取消选中复选框没有ID

这是复选框

<input type="checkbox" class="shoulduselikescheckbox" defaultchecked="true" > 
+0

您可以尝试使用xpath。看到这个链接http://stackoverflow.com/questions/2535538​​6/using-xpath-and-webbrowser-control-to-select-multiple-nodes – prem 2014-12-02 13:48:34

回答

0

嘛HTML代码,在这种情况下,选择元素通过它的class name

如果你只使用JavaScript的,然后应该工作,

var cbArray = document.getElementsByClassName('shoulduselikescheckbox'); 
var cb= cbArray [0]; 
+0

我使用VB.net – user3621917 2014-12-01 21:31:47

+0

你想'检查'在客户端的复选框方,对吗?如果是,那么无论您使用哪种服务器端语言,建议的选项都可以使用。 – Glk 2014-12-01 21:42:38

+0

是的,但该网站实际上并不是我的 – user3621917 2014-12-01 22:08:52