ここではHTMLコードがあります...私は、Cを選択して助けてください:DOMナビゲーション問題、
var coin = document.querySelectorAll("a > [id^=app7019261521_the_coin]");
if (coin.length == 1) {
alert(coin.id);
} else if (coin.length == 0) {
window.location.reload();
}
私は問題を知らない、coin.lengthリターン1:
<div id="a">
<div id="b"></div>
<div id="app7019261521_the_coin_9996544" style="left: 176px; top: 448px;">
<a href="d.com" onclick="(new Image()).src = '/ajax/ct.php?d_id=;action_type=d;post_form_id=6b; return true;"></a>
</div>
</div>
そしてここでは、私のJavascriptコードですcoin.idは返されるはずの場所は常にundefinedを返すapp7019261521_the_coin_9996544
多分、DOMのナビゲーションにあります。知りません。 [0]私はquerySelectorAll()を使用することはありません