繁体   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