在 Javascript 中更改 document.getElementById

Change document.getElementById in Javascript

本文关键字:document getElementById Javascript      更新时间:2023-09-26

>有谁知道如何将document.getElementById更改为其他内容,例如$?

它将像这样工作:

$("theid")

取而代之的是:

document.getElementById("theid")
var $ = function(id){ 
     return document.getElementById(id);
}

虽然我不会建议它,但document.querySelector(All)更有用。

function $(id){
  return document.getElementById(id);
}
function $(id) {
   return document.getElementById(id);
}

美元符号是用作标识符的有效字符,因此只需声明一个以此作为名称的函数。

<html>
    <head>
        <script type="text/javascript">
            function $(_i) {
                return document.getElementById(_i);
            }
        </script>
    </head>
    <body>
        <div id="myDiv">Hello</div>
        <a href="javascript: alert($('myDiv').innerHTML)">Get InnerHTML</a>
    </body>
</html>