我需要檢查一個複選框,在我的WebBrowser控件就是該複選框沒有ID 所以我不能使用的getElementById()方法入住WebBrowser控件/取消選中複選框沒有ID
這是複選框
<input type="checkbox" class="shoulduselikescheckbox" defaultchecked="true" >
我需要檢查一個複選框,在我的WebBrowser控件就是該複選框沒有ID 所以我不能使用的getElementById()方法入住WebBrowser控件/取消選中複選框沒有ID
這是複選框
<input type="checkbox" class="shoulduselikescheckbox" defaultchecked="true" >
嘛HTML代碼,在這種情況下,選擇元素通過它的class name
如果你只使用JavaScript的,然後應該工作,
var cbArray = document.getElementsByClassName('shoulduselikescheckbox');
var cb= cbArray [0];
我使用VB.net – user3621917 2014-12-01 21:31:47
你想'檢查'在客戶端的複選框方,對嗎?如果是,那麼無論您使用哪種服務器端語言,建議的選項都可以使用。 – Glk 2014-12-01 21:42:38
是的,但該網站實際上並不是我的 – user3621917 2014-12-01 22:08:52
您可以嘗試使用xpath。看到這個鏈接http://stackoverflow.com/questions/25355386/using-xpath-and-webbrowser-control-to-select-multiple-nodes – prem 2014-12-02 13:48:34