|
▼Satsuki さん:
提示されたデータからだと
>objIE.document.getElementById("price").innerText
>と記述すると、「2000yen(改行)1500yen(改行)500yen」とすべてのテキストが表示されてしまいます。ローカルウィンドウでもどのinnerTextも上記のようになっています。
>どのように記述したらいいでしょうか?
>どなたかご教示のほどお願いいたします。
>
><span class="kakaku" id="price">
><span class="kyukakaku">2000yen</span>
><br />1500yen<br/>
><span class="sagaku">500yen</span>
></span>
MsgBox Split(objIE.document.getElementById("price").innerText, vbCrLf)(1)
MsgBox objIE.document.getElementsByTagName("br")(1).getAdjacentText("BeforeBegin")
こんな方法がありそうですけど・・。
|
|