簡體   English   中英

獲取html屬性值

[英]Get html attribute value

如何通過javascript獲取span值。 我得到了以下通過

document.getElementsByClassName("breadcrumb-item")[1]

我想獲得跨度值。 如何使用 javascript 獲取它。

<li class="breadcrumb-item">
       <a href="@crumbUrl">
         <span>
           @Html.Raw(breadcrumb.Name)
         </span>
       </a>
    </li>

您可以使用querySelector像:

 console.log(document.querySelector('.breadcrumb-item > a > span').innerHTML);
 <ul> <li class="breadcrumb-item"> <a href="@crumbUrl"> <span> value <!--@Html.Raw(breadcrumb.Name)--> </span> </a> </li> </ul>

參考:


如果大於 1

 document.querySelectorAll('.breadcrumb-item > a > span').forEach(el =>{ console.log(el.innerHTML); });
 <ul> <li class="breadcrumb-item"> <a href="@crumbUrl"> <span> value <!--@Html.Raw(breadcrumb.Name)--> </span> </a> </li> <li class="breadcrumb-item"> <a href="@crumbUrl"> <span> value2 <!--@Html.Raw(breadcrumb.Name)--> </span> </a> </li> </ul>

參考:

您可以創建一個變量來獲取元素:

var list = document.getElementsByClassName("breadcrumb-item")[0];

var spanVal = list.getElementsByTagName("span")[0].innerHTML;

控制台日志(spanVal);

暫無
暫無

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

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