2016-05-04 107 views
-2

我想通過它的id獲取一個元素並獲得title屬性。說我有一個像下面的div,有一個title屬性和一個id。我想通過提供div的ID來獲得該標題。如何通過元素ID在JavaScript中獲取元素的title屬性?

<div id="myId" title="HeresMyTitle">Hello!</div> 

我想爲ID提供身份識別碼,並接收返回的「HeresMyTitle」不帶引號。有沒有一種方法可以輕鬆做到這一點呢?

+0

'$( '#身份識別碼')ATTR( '標題')'這樣做 – guradio

回答

1
$('#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>

2

使用jQuery:

var myTitle = $('#myId').attr('title'); 

沒有jQuery的:

var myTitle = document.getElementById('myId').getAttribute('title'); 
1

正如你所要求做的JS,你可以使用的getAttribute( 「標題」)ret奪冠。按照這個片段:

<div id="myId" title="HeresMyTitle">Hello!</div> 
 

 
<script> 
 
    
 
    var divId = document.getElementById("myId"); 
 
    
 
    alert(divId.getAttribute("title")); 
 
    
 
</script>

相關問題