var $ = function (el) {
return (typeof el == 'object')?el:document.getElementById(el) ;
};

解决方案 »

  1.   

     就是获取网页中的html对象
      

  2.   

    在js中,合法的变量名组成可以是:$, 数字,字母与下划线。
    变量不能以数字开头在这里,$()其实是一个方法,用来获取对一个html表单的引用。这样就不用每次都写document.getElemntById("name")这么长的代码来获取对html表单域的引用,直接$("name")就可以了
    $(o)
    {
      return document.getElementById(o);
    }
      

  3.   

    一个函数,JS本身没有这个函数。是为了取DOM节点而自定义的
      

  4.   

    一个函数,JS中自身并没有此函数。是为了取DOM节点而自定义的。
      

  5.   

    prototype.js里的一个封装了的方法,可以理解为根据ID获得DOM中的一个元素,
    或者根据DOM中的一个元素获得DOM中的一个元素(这个好像讲得没什么意义,不过源码里是这样写的)