在一个javascript里看到这样一句不明白是什么意思,请大家给解释一下
function $(id){return document.getElementById(id);}function $F(id){return document.getElementById(id).value;}
function $N(name){return document.getElementsByTagName(name)}
在这里边的"$"表示什么意思啊
答案:这个$其实就是函数名,在传统的编程语言中,$不能用在函数名中,但是javascript中可以,这个$函数的作用就是通过ID获取Element。跟你直接调用getElementById()效果是一样的。
这个用法起源于Prototype这个javascript框架。之后大家都觉得这样用起来很方便,于是很多地方都开始这样用了。
上一个:index目录里的MP3里有个hi.mp3 怎么用JavaScript放出来听
下一个:用java、javascript、Ajax的技术,有什么办法能解决浏览器兼容性问题