![](/img/trans.png)
[英]How can I get an element's attribute from the parent's parent element's ID using JavaScript?
[英]How can I get an element's title property in JavaScript by element id?
我想通過它的 id 獲取一個元素並獲取 title 屬性。 假設我有一個像下面這樣的帶有標題屬性和 ID 的 div。 我想通過提供 div 的 ID 來獲得該標題。
<div id="myId" title="HeresMyTitle">Hello!</div>
我想為 id 提供 myId 並收到不帶引號的“HeresMyTitle”。 有沒有一種方法可以輕松做到這一點而無需更多?
使用 jQuery:
var myTitle = $('#myId').attr('title');
沒有 jQuery:
var myTitle = document.getElementById('myId').getAttribute('title');
Javascript:
var myTitle = document.getElementById('myId').title
$('#myId').attr('title')
使用.attr()
獲取匹配元素集中第一個元素的屬性值。
alert($('#myId').attr('title'))
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div id="myId" title="HeresMyTitle">Hello!</div>
正如您要求在 js 中執行此操作,您可以使用 getAttribute("title") 來檢索標題。 按照這個片段:
<div id="myId" title="HeresMyTitle">Hello!</div> <script> var divId = document.getElementById("myId"); alert(divId.getAttribute("title")); </script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.