使用document.getElementById获取li title =“info”

时间:2012-08-29 08:56:32

标签: javascript jira

我有<div>..如下:

<div id="customfield_16332_nfeed_component"> 
  <ul class="text token-input-list-facebook"> 
    <li title="Firm Name(Summ.)" class="token-input-token-facebook"> 
      <p>Firm Name(Details)...</p> 
      <span class="token-input-delete-token-facebook">×</span> 
    </li> 
    <li class="token-input-input-token-facebook"></li> 
  </ul> 
  <input type="text" style="border: 0px; padding: 0px; display: none; "/> 
</div>

我的目标是使用JavaScript在此Firm Name(Summ.)中获取div。 我的JavaScript代码:

var summ = document.getElementById("summary"); 
summ.onfocus=function(){ 
    var adsoyad= document.getElementById('customfield_16332_nfeed_component').getElementsByTagName('li'); 
    document.getElementById("summary").value = adsoyad; 
}

但是,我没有得到

document.getElementById('customfield_16332_nfeed_component').getElementsByTagName('li')

如何使用document.getElementById

1 个答案:

答案 0 :(得分:1)

从第一个li

获取标题
var adsoyad= document.getElementById('customfield_16332_nfeed_component');
adsoyad = adsoyad.getElementsByTagName('li');
adsoyad = adsoyad[0].getAttribute("title");