html - DOMとVBSを使用して、タグと属性「クラス」が等しい(何か)で要素を取得しようとしています
2912 次
1 に答える
1
Length
VBScript で問題なく動作します。またgetAttribute("class")
、動作しませんがelement.className
。これがコード例です。
<html>
<head>
<title>AAA</title>
<script type="text/vbscript">
Sub Window_Onload
Set objElms = Document.getElementsByTagName("a")
MsgBox "A.Length: " & objElms.Length
For Each objElm In objElms
If objElm.className = "ASCE-Url" Then
'do what you need here...
objElm.innerHTML = objElm.innerHTML & " - found"
End If
Next
End Sub
</script>
</head>
<body>
<a class=ASCE-Url href="#">A</a><br>
<a class=ASCE-Url href="#">B</a><br>
<a class=ASCE-XYZ href="#">C</a><br>
<a class=ASCE-Url href="#">D</a><br>
<a class=ASCE-Url href="#">E</a><br>
</body>
</html>
于 2013-02-18T14:46:23.593 に答える