HTML文件
<div id="myid"></div>
这些代码在JavaScript中是可能的还是无效的?
1.
function $(id) {
return document.getElementById(id);
}
2.
$("myid").innerHTML = "hello world";
以下代码在javascript中是否可行?
答案是是,该代码很好。
您显示的代码没有任何问题。正如许多评论者所指出的,它在JS中运行良好。
正如一位评论者所说,$
不是一个保留词,请参阅https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Reserved_Words
但是,如果其他人要使用此代码,我建议不要使用$
。$
经常被用作jQuery的快捷方式,这让一些评论者感到困惑。我相信(为了可读性)您最好使用不同的单个字符。
请尝试此
<div id="myHtml"></div>
$ = function(id) {
return document.getElementById(id);
}
console.log($("myHtml"));
$("myHtml").innerHTML = "Hello World";