• ベストアンサー

DOMについて教えてください

DOMについて教えてください classの名前が class="abc"となっている時、下記のようなコードでヒットします。 IDの名前が id="def"となっている時、If objE.idName = "def" Thenなんて書くとエラーになります。 この場合どういうふうに書けばいいんでしょうか。 For Each objE In div2.getElementsByTagName("DIV") If objE.className = "abc" Then htmData1 = objE.innerText

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5292/13827)
回答No.2

> idNameってないんですか https://msdn.microsoft.com/ja-jp/library/system.xml.xmlelement%28v=vs.110%29.aspx 無さそうですね。 Name プロパティじゃないでしょうか。

okidsaya555
質問者

お礼

違うかな?

その他の回答 (1)

  • t_ohta
  • ベストアンサー率38% (5292/13827)
回答No.1

idの場合、配列が返ってくる訳じゃないから、For Eachでエラーになってるとか。

okidsaya555
質問者

お礼

「オブジェクトはこのブロパティまたはメソッドをサポートしていません」 というエラーなんです、idNameってないんですか。