目前,我要做的就是让此HTML中的样式显示在WScript.Echo
弹出窗口中。我找不到正确的语法来做到这一点。我想要的值是:"width: 0%;"
(或任何值碰巧是)。
HTML:
<div class="progress" id="progress-bar-current-progress" style="width: 0%;">
这是我尝试过的一些方法(其中有些只是在黑暗中刺伤):
wscript.echo ie.document.getElementsByTagName("div").getAttribute("style").innertext
wscript.echo ie.document.getElementsByTagName("div").getAttribute ("style").innerhtml
wscript.echo ie.document.getElementsByTagName("div").style.width
wscript.echo ie.document.getElementsByTagName("div").style.innertext
wscript.echo ie.document.getElementsByTagName("div").style.innerhtml
wscript.echo ie.document.getElementById("progress-bar-current-progress")(1)
wscript.echo ie.document.all.item("progress-bar-current-progress").innerText
wscript.echo ie.document.all.item("progress-bar-current-progress").innerHtml
wscript.echo ie.document.all.item("progress-bar-current-progress").cssText
wscript.echo ie.document.all.item("progress-bar-current-progress").getAttribute("style")
wscript.echo ie.document.all.item("progress-bar-current-progress")(1)
wscript.echo ie.document.getElementsByTagName("div")(1)
wscript.echo ie.document.getElementsByTagName("div")(0)
wscript.echo ie.document.getElementsByTagName("div")(2)
wscript.echo ie.document.getElementsByTagName("div")(3)
wscript.echo ie.document.getElementsByTagName("div")(4)
wscript.echo ie.document.getElementsByTagName("div")(5)
wscript.echo ie.document.getElementsByTagName("div")(6)
最佳答案
这应该工作:
style = ie.document.getElementById("progress-bar-current-progress").getAttribute("style")
WScript.Echo style
如果不是,则需要显示代码以及您遇到的任何错误。
关于html - 在变量中使用“样式”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32709416/