問題是這樣的var id=document.getElementById(ele);var cls=document.getElementsByClassName(ele);var tag=document.getElementsByTagName(ele)現(xiàn)在需要判斷ele是什么類型需要這樣寫,也就是比如我輸入一個(gè)標(biāo)簽'a',就表示標(biāo)簽,#a表示 id,.a表示class 進(jìn)行對(duì)應(yīng)的操作<body><div id="app"> 測(cè)試1</div><p>測(cè)試2</p><span class="span">測(cè)試3</span><script> window.onload=function () { function getreg(ele) { var id=document.getElementById(ele); var cls=document.getElementsByClassName(ele); var tag=document.getElementsByTagName(ele) alert(cls.getAttributeNode('p')) } getreg('app') }</script></body>代碼是這樣的因?yàn)轫撁嬷锌赡茉刂辽偈且粋€(gè)
js原生判斷dom元素類型
RISEBY
2018-11-13 13:14:30