gpt4 book ai didi

Javascript:无需 ID 即可获取值

转载 作者:行者123 更新时间:2023-12-02 18:48:00 29 4
gpt4 key购买 nike

<div class="CurrencyQuote">


<div class="column">
<div class="form-label">Pair: </div><div>BUX/TIX</div>
<div class="form-label padding-top">Spread: </div><div>113</div>
</div>
<div class="column">
<div class="form-label">Rate: </div><div>10.159/10.272</div>
<div class="form-label padding-top">High/Low: </div><div>115</div>
</div>

</div>

我想获取值 113 和值 115,但是在 javascript 中没有 ID 如何实现?我无法更改 HTML,我需要分别获取这两个值,谢谢。

最佳答案

您可以使用querySelectorAll()并使用 CSS 选择器构建元素的唯一路径,如下所示:

var els = document.querySelectorAll( '.column .form-label.padding-top ~ div' );

for( var i=els.length; i--; ) {
console.log( els[i].innerHTML );
}

<小时/> 为了让所有 jQuery 粉丝也高兴:

$( '.column .form-label.padding-top ~ div' ).each( function() { console.log( this.text() ); } );

关于Javascript:无需 ID 即可获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16166358/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com