写一个js方法,输入指定类型的选择器(id,class,tagName)可以返回匹配的DOM节,要求兼容和性能

写一个js方法,输入指定类型的选择器(id,class,tagName)可以返回匹配的DOM节,要求兼容和性能,第1张

写一个js方法,输入指定类型的选择器(id,class,tagName)可以返回匹配的DOM节,要求兼容和性能
<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <meta name="viewport" content="width=device-width, initial-scale=1.0">  <meta http-equiv="X-UA-Compatible" content="ie=edge">  <title>document</title></head><body>  <div id="first">    <label>请输入选择器的类型(id/class/tagName):</label><input type="text" id="type">  </div>  <div class="second">    <label>请输入想要查找的具体的id/class/tagName:</label><input type="text" id="input">  </div>  <button onclick="dom()">查询</button></body><script>  function dom() {    let output;    let type = document.getElementById("type").value;    let input = document.getElementById("input").value;    if (type === "id") {      output = document.getElementById(input);      console.log(output);    } else if (type === "class") {      output = document.getElementsByClassName(input);      console.log(output);    } else if (type === "tagname") {      output = document.getElementsByTagName(input);      console.log(output);    } else {      console.log("error:输入的内容有误,请检查!")    }  }</script></html>

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5017302.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-15
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存