2017-08-09 68 views
0

我有一塊VBA代碼,用於登錄網站。使用VBA在網站上選擇複選框

這是很容易,尋找元素的ID,並使用代碼:

IE.document.getElementById("Postponement").Click 

但現在我得到一個問題,因爲一個特定的複選框的HTML代碼只是:

<input type="checkbox" data-bind="checked: selectAll, click: actionAllSelected"></input> 

這是一個複選框,用於選擇此特定頁面上的所有客戶。我想全部選中它們。由於沒有ID或NAME,我不能使用getElementById

這裏是checkbox和HTML代碼。如果你想了解更多信息,請告訴我!

任何人有一個想法,選擇與VBA這個複選框?

+0

你可以張貼的複選框的屏幕截圖嗎?和周圍的HTML – user1

+0

是的,eee在這個問題上的附件, – Jouke

回答

0

嘗試IE.document.getElementsByAttribute( 「類型」)(0).checked = 「1」

+0

我試過了,也改了一點點,但不幸的是它不工作.. – Jouke