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

解决方案 »

  1.   

    JavaScript 中 $ 也可以作为变量名的一部分,这位大牛这么写是为了让某些变量看上去跟其它变量好区分。开始我还以为是自创的语法,还需要自己写个解释器解释执行这些代码呢。今天试了一下,原来 JavaScript 中本来就真的支持这种写法。而我读过的手册中从来都没有提到过,真是孤陋寡闻了!大牛就是大牛!不服不行啊!不信你试试下面这段代码,完全可以正确执行的。var $a = 1; 
    var $$a = 2; 
    var $a$ = 3; 
    alert($a); 
    alert($$a); 
    alert($a$);
      

  2.   

    js允许函数名,变量名以$开头,和一般函数变量相同,一般被ajax框架用来标识框架内部函数。
      

  3.   

    在prototype框架中,$() = document.getElementById();