muxrwc

厕所专栏

王辰ID:muxrwc
17086次访问,排名6802好友76人,关注者99
codeing,玩,睡,画画(很小的时候)
muxrwc的文章
原创 51 篇
翻译 1 篇
转载 12 篇
评论 25 篇
muxrwc的公告
昂。。。偶文采不好。。。。写文章好累,偶会慢慢更新滴。。。:D
最近评论
dh20156:确实太BT了。IE不严谨吧
s_liangchao1s:学习
cloudgamer:不错
dead_of_winter:对了 你给我看那个寻路 根本就是错的嘛 找不到最优路径的......
muxrwc:@.@数学不好的飘走...
文章分类
收藏
    相册
    WC
    喜欢的图片
    DHTML精英俱乐部-伟大的前辈们。。。
    伟大的aoao前辈。。。
    伟大的EMU前辈。。。
    伟大的FS前辈。。。
    伟大的JK前辈。。。
    伟大的winter同学...(RSS)
    伟大的兔老师。。。。
    伟大的月影大姐姐。。。
    伟大的水水前辈。。。
    伟大的石头君。。。
    伟大的顺子前辈。。。
    伟大的飘飘前辈。。。
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 getElementById和getElementsByName的细节介绍。。。收藏

    新一篇: 脚本绑定回调:不可能完成的任务  | 旧一篇: 把字符换成&#编码。。。

    <!--
    document.getElementById(xx)
    是取一些ID为xx的元素对象(DOM对象)
    不过IE和FireFox里会有差距,因为IE也取name=xx的元素。。
    比如下面的代码
    IE和Opera里显示的是1
    FireFox里显示的则是2
    -->
    <input name="wc" value="1" />
    <div id="wc">2</div>
    <input id="wc" value="3"><br />
    <span id="wc">4</span><br />
    <input name="wc" value="5" /><br />
    <input name="wc" value="6" />
    <script type="text/javascript">
    var o = document.getElementById("wc");
    alert(o.innerHTML || o.value); //即2
    </script>
    <!--
    document.getElementsByName(xx)
    是取一些name为xx的元素对象的集合的索引(DOM对象的索引,注意这里因为是返回索引,所以当元素发生变化时索引也跟着变化)
    集合就是和数组类似的对象具有0-n属性和length属性
    同上IE和FireFox里会有差距,因为IE也取id=xx的元素
    -->
    <script type="text/javascript">
    var o = document.getElementsByName("wc");
    alert(o.length); //即IE/OP = 6,FF=3 因为FF不会理睬id = wc的元素
    var input = document.createElement("input");
    input.id = "wc";
    document.body.appendChild(document.createElement("br")); //加个换行,不用理睬:D
    document.body.appendChild(input); //添加一个input元素并且该元素id = wc
    alert(o.length); //即IE/OP = 7 因为id会被检测的到,FF=3
    input = document.createElement("input");
    input.name = "wc";
    document.body.appendChild(document.createElement("br")); //加个换行,不用理睬:D
    document.body.appendChild(input); //在加一个input元素并且该元素name = wc
    alert(o.length); //即IE = 7 IE没有检测name属性,OP = 8 OP有检测name属性,FF = 4 FF也有检测name属性:D
    //如果没有找到对象的话的情况;
    alert(document.getElementById("muxrwc")); //null
    alert(document.getElementsByName("muxrwc")); //object length = 0
    </script> 

    发表于 @ 2007年12月04日 12:37:00|评论(loading...)|编辑

    新一篇: 脚本绑定回调:不可能完成的任务  | 旧一篇: 把字符换成&#编码。。。

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © muxrwc