本人在用vb做網頁自動填表。遇到困難,求急救!
在網頁上,滑鼠點擊兒童記錄的任意一行的任意位置,相應行的復選框會出現對勾,請問用vb代碼如何實作?
我用元素的click方法,程式不報錯,但是網頁中相應行的復選框沒有反應,不出現對勾。

uj5u.com熱心網友回復:
找到checkbox元素,設定其checked=true即可uj5u.com熱心網友回復:
如何用vb代碼 模擬單擊網頁上的相應,實作了嗎uj5u.com熱心網友回復:
沒有checkbox元素,那個復選框是個個圖片uj5u.com熱心網友回復:
checkbox是input元素,其type=checkbox,找到那個input的id或name
如果都沒有,就用那個img元素click
uj5u.com熱心網友回復:
把屬性check選為ENABLEuj5u.com熱心網友回復:
全都是div元素,不是input元素。在每行的復選框表格中,只有div元素,其背景background是復選框gif圖片,我查看了一下,當你滑鼠點擊某一行的任何單元格,網頁都通過改變復選框單元格的背景圖的position來顯示復選框。(背景圖是一個圖片,有無對勾和有對勾兩個圖案,橫向排列,通過改變圖片的x坐標,來完成在單元格中是顯示圖盤的有半部分(有對勾復選框圖案)還是顯示左半部分(無對勾復選框圖案)。)uj5u.com熱心網友回復:
http://www.autohotkey.comuj5u.com熱心網友回復:
那個input元素應該是動態生成的,可以訪問轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/132450.html
標籤:VB基礎類
下一篇:VB文本處理
