var $ = document.getElementById;
解决方案 »
- javascript判断是否IE的最简短代码
- 如何取得框架长宽?~~~~~~~在线等
- 求复杂的IP正则验证
- 网页中插入一首歌
- <script language=javascript></script>内怎样引用动态数据?
- 如何要求name相同的radio 其中有几个必须选择一个 有几个选择不算 见内容
- 求javascript帮助 要绝对详细那种 不要连ActiveXObject都找不到那种!!谢谢
- 请问同志们哪里有好的JAVASCRIPT电子书籍下载看看啊 !
- 怎麼得知一個被包含在可隱藏對象裡的控件是否顯示
- 关于字符串的问题
- 怎么让JS延迟10S执行?
- document.designMode = "On"; 怎么没用啊.
那段代码将$定义成了一个function。
$这种用法首见于prototype.js框架。
function aaa(obj){//将$用aaa代替
if(document.getElementById){
return document.getElementById(obj);
}else{
alert("浏览器不支持!");
}
}
aaa('Calendar')//调用
为了简化用$("控件id")来代替document.getElementById("控件id")
通常$,$F是prototype.js脚本里面的方法,
具体参考prototype.js
http://www.cnblogs.com/thinhunan/archive/2006/04/01/DeveloperNotesForPrototype.html
$ 就是一个普通字符,只是现在很多js框架都把这个定义为取对象函数的名。function $() 直接理解成 function abc()
function $f() --> functon abcf()
大部分都是取ID
$(divId) == document.getElementById("divId")