问答详情
源自:9-4 区别getElementByID,getElementsByName,getElementsByTagName

怎么获取元素的类型

第一个任务document.getElementsByTagName("input")后,怎么获取元素的类型?nodeName,Type都用不了,要获取type为"checkbox"的input怎么办

提问者:aidiscover 2016-07-08 10:54

个回答

  • TOTO晶
    2016-07-08 16:18:03

    type为"checkbox"的name属性值都相同,都设为了hobby,要获取type为"checkbox"的input,用下面的语句就行;

    document.getElementsByName("hobby")[i]

    每一个i都代表一个值不同的input,i从0开始取

  • 慕粉3584201
    2016-07-08 13:37:42

    var aa=document.getElementsByTagName("input");

    document.write(aa.nodeType);