JavaScript $(id) 替代函数

<script type="text/javascript">
        function $(id)  {
                return document.getElementById(id);
         }
        function Grid(mw,my) {
                $('grid_div').innerHTML="<strong>网格间距为"+my+"时存有网格划分方式如下:</strong>";
        }
</script>

<div id="grid_div"></div>

$(id) 代替document.getElementById(id) 或 getElementsByName()

document.getElementById(id) 作用是向节点内插入数据。

$('grid_div'),就是向<div id="grid_div"></div>中插入数据。

Demo,谢谢傻猫

  • quote 5. jokry
  • http://www.jokry.com
  • 学得真是入门级别的
    1、都没有参数类型的检验
    2、参数类型正确,都没有检验是否存在这个id
    birder 于 2009-8-31 7:58:07 回复
    多谢指点,的确是正在入门
    jokry 于 2009-9-2 14:17:41 回复
    function $(){
    var els = [],el;
    for(var i=0;i<arguments.length;i++){
    el = arguments[i];
    if(typeof el== "string"){
    el = document.getElementById(el);
    }
    if(arguments.length == 1){
    return el;
    }
    els.push(el);
    }
    return els;
    }
  • 2009-8-29 11:42:41 回复该留言

评论恒久远,一贴永流传

提交

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

帮助他人 - 快乐自己

最近发表

Search

热门文章

随机推荐

网站收藏

增值服务

Top

Powered By Z-Blog 1.8 Walle Build 100427

© 2007-2010 zfnn.com. 皖ICP备07503469号