0

私は<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>

私の目標は、JavaScriptFirm 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か?

4

1 に答える 1

1

最初からタイトルを取得するli

var adsoyad= document.getElementById('customfield_16332_nfeed_component');
adsoyad = adsoyad.getElementsByTagName('li');
adsoyad = adsoyad[0].getAttribute("title");
于 2012-08-29T09:03:18.653 に答える