document.getElementById('xxx').tagName

解决方案 »

  1.   

    document.getElementById("id").tagName;
      

  2.   

    alert(document.getElementById('id').tagName);
      

  3.   

    还可以反过来
    getElementsByTagName("").id
    呵呵
      

  4.   

    type=document.getElementById('xxx').tagName;
    if(type=="input")
    ...
    if(type=="td")
    ...你还可以用getElementsByTagName这个函数
    <div id="list">
    <td id="1">fff </td> 
    <td> <input id="2">
    </div </td> 
    打个比方 如上代码 
    td和input被包在div id="list"这个层里
    document.getElementById(list).getElementsByTagName("td");//获取该层下所有的td元素
    document.getElementById(list).getElementsByTagName("input");//获取该层下所有的input元素
      

  5.   

    <div id="list">
    <td id="1">fff </td> 
    <td> <input id="2">
     </td> </div>
    上面的html写错了