簡體   English   中英

從跨度類中獲取價值

[英]Get value from span class

我想從span獲得價值,如下面的示例

<span class="price bid down_trend">6259.00</span>

但是該類從price bid down_trend變為price bid up_trend ,這是我的問題:

當班級變化時,如何從跨度中獲得價值?

我想到這樣的事情:

var bidValue = document.getElementByClassName('price bid'); 

但是它能夠找到span的值嗎?

不要在類名中留空格:

var bidValue = document.getElementsByClassName('price')[0].innerHTML;

或使用querySelector

var bidValue = document.querySelector('.price.bid').innerHTML;

如果您想使用jQuery

$('.price.bid').html();

我對這個問題的解決方法如下。

 var dateVal = document.querySelectorAll('.date-active span')[0].innerHTML console.log("date value is ", dateVal) 
 <div class="date-active"> <span>11</span> </div> 

開始了:

    <script>
    $(document).ready(function(){
        $("#btn1").click(function(){
            alert("Text: " + $("#test").text());
        });
        $("#btn2").click(function(){
            alert("HTML: " + $("#test").html());
        });
    });
    </script>
<p id="test">This is some <b>bold</b> text in a paragraph.</p>

<button id="btn1">Show Text</button>
<button id="btn2">Show HTML</button>

希望能幫助到你;)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM