我试图点击addacquisitionButton,但我无法做到。 我试过这段代码
Set div = ie.document.body.getElementsByTagName("div")(0)
Set div = ie.document.body.getElementsByTagName("div")(1)
Set Button = div.getElementsByTagName("button")(2) '
Button = IEDoc.getElemntsById("addAcquisitionButton")
Button.Click
但它不起作用
这是我的Html页面的源代码
enter code here
<div class="common-box blue-box" id="actionsPanel" style="z-index: 100;">
<div id="actionContainer" class="button-container">
<button class="button buttonAction" id="dashboardButton">
Retour à l'aperçu des demandes
</button>
<button class="button buttonAction" id="addAcquisitionButton">
Ajouter acquisition/importation
</button>
<button class="button buttonAction" id="attachButton">
Attacher documents
</button>
</div>
我错了。
答案 0 :(得分:0)
始终最好按ID搜索元素。尝试以这种方式设置div。
Set div = ie.document.body.getElementsById("actionContainer")
以相同的方式检索按钮
Set Button = div.getElementsById("addAcquisitionButton")
答案 1 :(得分:0)
我得错了438, 对象不支持此属性或方法