请问javascript获取属性节点问题?<input type=button value=wwww id=a onclick=alert(document.getElementsByTagName('INPUT')[0].nodeType)>
怎么获取button属性节点的类型,要怎么写,我只会写input元素的节点类型,button属性节点获取怎么写?

解决方案 »

  1.   

    怎么获取button属性节点的类型,要怎么写,我只会写input元素的节点类型,button属性节点获取怎么写?
      

  2.   


    怎么获取button属性节点的类型,要怎么写,我只会写input元素的节点类型,button属性节点获取怎么写?
      

  3.   

    button也是 INPUT里的一种啊,if(input[i].type=='button')  
      

  4.   

    你这样不是啊,我说的是怎么获取input里的button属性节点的nodeType类型要怎么写啊
      

  5.   

    document.all["id"].属性名  就可以了
    或者document.all["id"].getAttribute("属性名")
    Have a try!
      

  6.   

    怎么获取button属性节点的类型
    re:
    这不多次一举么?属性节点的类型当然是NODE_ATTRIBUTE
      

  7.   

    NODE_ELEMENT (1)
    NODE_ATTRIBUTE (2)
    NODE_TEXT (3)
    NODE_CDATA_SECTION (4)
    NODE_ENTITY_REFERENCE (5)
    NODE_ENTITY (6)
    NODE_PROCESSING_INSTRUCTION (7)
    NODE_COMMENT (8)
    NODE_DOCUMENT (9)
    NODE_DOCUMENT_TYPE (10)
    NODE_DOCUMENT_FRAGMENT (11)
    NODE_NOTATION (12)LZ看看这些nodeType哪个符合属性,你是没有创建过属性节点吧!
     
      

  8.   

    <input type=button value=wwww id=a onclick=alert(document.all['a'].getAttribute('BUTTON').nodeType)>不行啊,出错啊,怎么获取input里的button属性节点的nodeType类型要怎么写啊
      

  9.   

    <input type=button>  type=button不就是属性节点吗?为什么还要创建啊~~~button的属性节点等于2要怎么写啊
      

  10.   

    真晕!
    type是属性节点
    type="button" button是type属性的值?你要干什么?
      

  11.   

    我要知道type怎么才能弹出2?
    <input type=button value=wwww id=a onclick=alert(document.getElementById('a').type.nodeType)>我getElementById('a').type.nodeType我写了type属性节点的节点类型了,为什么没弹出2啊?弹出的是undefined啊?
      

  12.   

    type="button"
    你要type属性节点的值button有什么用?不用代码就知道它是NODE_TEXT (3) 
      

  13.   

    你想知道type的节点类型
    还是type属性节点的值button的节点类型
      

  14.   

    我想知道type是什么类型的,要怎么写才可以弹出2?我要用来if判断的,怎么写呀?
    还有值button的类型要怎么写,才可以弹出3
      

  15.   

    我想知道type是什么类型的,要怎么写才可以弹出2?我要用来if判断的, 怎么写呀? 
    还有值button的类型要怎么写才可以弹出3啊
      

  16.   


    <input type="button" value="wwww" id="a" onclick="alert(this.getAttribute('type'));"> 可以打印出来button,如果<input type="button" value="wwww" id="a" onclick="alert(this.getAttribute('type').nodeType);"> 就是undefined
      

  17.   

    this.getAttribute('type').nodeType为什么弹出的是undefined 应该是2的啊?为什么啊怎么才可以弹出2啊
      

  18.   

    type的nodetype<input type="button" value="wwww" id="a" onclick="alert(this.attributes.item(0).nodeType);"> 
      

  19.   

    this.getAttribute('type')返回的是一个字符串
    而只有node还有node.nodeType,所以弹出的是undefined 
      

  20.   

    应该就这样就可以了,document.getElementById("adiv").nodeType
      

  21.   

    this.attributes.item(0)是什么意思 ?如果要让文本节点返回3要怎么写?
      

  22.   

    this.getAttribute('type')返回的是一个字符串 
    而只有node还有node.nodeType,所以弹出的是undefined 什么还有node.nodeType,应该没有吧~~~
    第二:
    this.attributes.item(0)是什么意思 ? attributes什么意思,item什么意思?如果要让文本节点返回3要怎么写? 
      

  23.   

    this.getAttribute('type')返回的是一个字符串 
    而只有node还有node.nodeType,所以弹出的是undefined 什么还有node.nodeType,应该没有吧~~~ 
    第二: 
    this.attributes.item(0)是什么意思 ? attributes什么意思,item什么意思? (0)又是啥意思?
    value="wwww" id="a" 请问value算不算属性节点,id算不算属性节点?
    第三:
    如果要让文本节点返回3要怎么写? 
      

  24.   

    alert(this.attributes["type"].nodeType);
      

  25.   

    如何获得一个属性节点呢?如<a href="http://www.baidu.com">百度一下</a>,现在想获得href代表的DOM节点,如何实现呢?使用document.getElementsByTagName[0].getAttribute('href')返回的是一个字符串,如何获得节点的对象类型呢?