如何通過javascript獲取span值。我得到了以下通過
document.getElementsByClassName("breadcrumb-item")[1]
我想獲得跨度值。如何使用 javascript 獲取它。
<li class="breadcrumb-item">
<a href="@crumbUrl">
<span>
@Html.Raw(breadcrumb.Name)
</span>
</a>
</li>
uj5u.com熱心網友回復:
你可以使用querySelector像:
console.log(document.querySelector('.breadcrumb-item > a > span').innerHTML);
<ul>
<li class="breadcrumb-item">
<a href="@crumbUrl">
<span>
value <[email protected](breadcrumb.Name)-->
</span>
</a>
</li>
</ul>
參考:
- Document.querySelector()
如果大于 1
document.querySelectorAll('.breadcrumb-item > a > span').forEach(el =>{
console.log(el.innerHTML);
});
<ul>
<li class="breadcrumb-item">
<a href="@crumbUrl">
<span>
value <[email protected](breadcrumb.Name)-->
</span>
</a>
</li>
<li class="breadcrumb-item">
<a href="@crumbUrl">
<span>
value2 <[email protected](breadcrumb.Name)-->
</span>
</a>
</li>
</ul>
參考:
- Document.querySelectorAll()
- Array.prototype.forEach()
uj5u.com熱心網友回復:
You can create a variable to get element:
var list = document.getElementsByClassName("breadcrumb-item")[0];
var spanVal = list.getElementsByTagName("span")[0].innerHTML;
console.log(spanVal);
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/310060.html
標籤:javascript
