在变量中使用“Style”

时间:2015-09-22 05:59:04

标签: html css vbscript wsh

目前,我所要做的就是让这段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)

2 个答案:

答案 0 :(得分:0)

这应该有效:

style = ie.document.getElementById("progress-bar-current-progress").getAttribute("style")
WScript.Echo style

如果不是,您需要显示您的代码以及您收到的任何错误。

答案 1 :(得分:0)

你可以像这样从jQuery获取样式属性值,

var style = $("#progress-bar-current-progress").attr('style');