Le problème est le suivant
var id=document.getElementById(ele);
var cls=document.getElementsByClassName(ele);
var tag=document.getElementsByTagName(ele)
Maintenant, nous devons déterminer quel est le type ele et l'écrire comme ceci, c'est-à-dire
Par exemple, si je saisis une balise 'a', cela signifie balise, #a signifie identifiant et .a signifie classe pour effectuer l'opération correspondante
<body>
<p id="app">
测试1
</p>
<p>测试2</p>
<span class="span">测试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>
Le code est comme ça
Parce qu'il peut y avoir au moins un élément dans la page
Si vous souhaitez simplement récupérer l'élément, vous pouvez utiliser
Je veux absolument utiliser l'idée originale pour déterminer le type d'entrée