<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-20  評(píng)論-3  文章-9  trackbacks-0
    一.
    ?document.all是頁(yè)面內(nèi)所有元素的一個(gè)集合。例如: ? ? ?
    ?document.all(0)表示頁(yè)面內(nèi)第一個(gè)元素
    二.
    document.all可以判斷瀏覽器是否是IE ?
    ? if(document.all){ ?
    ? ? alert("is ? IE!"); ?
    ? }
    三.
    也可以通過(guò)給某個(gè)元素設(shè)置id屬性(id=aaaa),然后用document.all.aaaa調(diào)用該元素
    四.
    案例:

    代碼1: ? ?
    ? <input ? name=aaa ? value=aaa> ?
    ? <input ? id=bbb ? value=bbb>? ?
    ? <script ? language=Jscript> ?
    ? ? ? alert(document.all.aaa.value) ? ? //根據(jù)name取value ?
    ? ? ? alert(document.all.bbb.value) ? ? //根據(jù)id取 ? value ?
    ? </script> ? ?
    代碼2: ?
    ? ? ? 但是常常name可以相同(如:用checkbox取用戶的多項(xiàng)愛好的情況)? ?
    ? <input ? name=aaa ? value=a1> ?
    ? <input ? name=aaa ? value=a2> ?
    ? <input ? id=bbb ? value=bbb>? ?
    ? <script ? language=Jscript> ?
    ? ? ? alert(document.all.aaa(0).value) ? ? //顯示a1 ?
    ? ? ? alert(document.all.aaa(1).value) ? ? //顯示a2 ?
    ? ? ? alert(document.all.bbb(0).value) ? ? //這行代碼會(huì)失敗 ?
    ? </script> ? ?
    代碼3: ?
    ? ? ? 理論上一個(gè)頁(yè)面中的id是互不相同的,如果出現(xiàn)不同tags有相同的id ?
    ? document.all.id ? 就會(huì)失敗,就象這樣: ?
    ? <input ? id=aaa ? value=a1> ?
    ? <input ? id=aaa ? value=a2> ?
    ? <script ? language=Jscript> ?
    ? ? ? alert(document.all.aaa.value) ? ? //顯示 ? undefined ? 而不是 ? a1或者a2 ?
    ? </script>? ?
    代碼4: ?
    ?對(duì)于一個(gè)復(fù)雜的頁(yè)面(代碼很長(zhǎng),或者id是由程序自動(dòng)產(chǎn)生),或著一個(gè) ?
    ? javascript初學(xué)者寫的程序,很有可能出現(xiàn)兩個(gè)tags有相同id的情況。 ?
    ?為了編程的時(shí)候不出錯(cuò),我推薦這樣的寫法: ?
    ? ?
    ? <input ? id=aaa ? value=aaa1> ?
    ? <input ? id=aaa ? value=aaa2> ?
    ? <input ? name=bbb ? value=bbb> ?
    ? <input ? name=bbb ? value=bbb2> ?
    ? <input ? id=ccc ? value=ccc> ?
    ? <input ? name=ddd ? value=ddd> ?
    ? ?
    ? <script ? language=Jscript> ?
    ? ? ? alert(document.all("aaa",0).value) ? ?
    ? ? ? alert(document.all("aaa",1).value) ? ?
    ? ? ? alert(document.all("bbb",0).value) ? ?
    ? ? ? alert(document.all("bbb",1).value) ? ?
    ? ? ? alert(document.all("ccc",0).value) ? ?
    ? ? ? alert(document.all("ddd",0).value) ? ?
    ? </script> ?
    posted on 2008-07-01 21:52 藍(lán)山 閱讀(252) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 福利片免费一区二区三区| 三年片在线观看免费大全电影| 亚洲男人第一无码aⅴ网站| 你好老叔电影观看免费| 亚洲网址在线观看你懂的| 毛片a级三毛片免费播放| 日韩电影免费在线观看网址| 亚洲乱亚洲乱淫久久| 成人免费毛片视频| 中国国语毛片免费观看视频| 亚洲午夜一区二区电影院| 免费a级毛片无码a∨性按摩| 久久午夜夜伦鲁鲁片免费无码 | 在线观看免费黄网站| 亚洲妇女水蜜桃av网网站| 亚洲高清无码综合性爱视频| 亚洲免费在线播放| 免费人成再在线观看网站 | 亚洲综合日韩久久成人AV| 69堂人成无码免费视频果冻传媒| 国产成人精品亚洲| 久久久久亚洲AV无码专区体验| 国产极品美女高潮抽搐免费网站| 久久精品国产免费| 免费无码专区毛片高潮喷水| 亚洲剧情在线观看| 久久亚洲一区二区| 亚洲精品人成无码中文毛片| 成年人视频在线观看免费| 欧洲人免费视频网站在线| 免费精品视频在线| 亚洲精品无码久久久久APP | 免费A级毛片在线播放| 无码人妻一区二区三区免费视频| 国产成人精品日本亚洲18图| 国产AV无码专区亚洲精品| vvvv99日韩精品亚洲| 在线免费观看一级毛片| 国产又大又粗又长免费视频| 国产免费无码一区二区| 七次郎成人免费线路视频|