<div onclick="setdayt(this)"><span>22222</span><span>bbbbb</span></div>function setdayt(tt) //主调函数 
{  
  
   var a = tt.    
}如何才能取到"22222"这个值

解决方案 »

  1.   


    function setdayt(tt) //主调函数 
    {  
      alert(document.getElementsByTagName("span").item(0).innerText);
      
       var a = tt.    
    }
      

  2.   

    用getElementsByTagName方法
    <div onclick="setdayt()" id="oDiv"><span id="span1">22222</span><span>bbbbb</span></div>
    <script language=javascript>
    //alert();
    function setdayt() //主调函数
    {
    var oSpan;
    oSpan=oDiv.getElementsByTagName("span");
    alert(oSpan[0].innerText);
    //var a = tt.
    }
    </script>