<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)航:
     
    主站蜘蛛池模板: 亚洲AV日韩精品久久久久| 最新精品亚洲成a人在线观看| 91亚洲精品视频| 人妻在线日韩免费视频| 亚洲av日韩av天堂影片精品| 日本高清不卡aⅴ免费网站| 亚洲AV永久无码区成人网站| 玖玖在线免费视频| 亚洲欧洲国产日韩精品| 亚洲免费在线观看视频| 亚洲中文字幕久久精品无码VA| 夭天干天天做天天免费看| 久久亚洲AV成人无码国产最大| 国产精品二区三区免费播放心| 免费看内射乌克兰女| 中文字幕亚洲图片| 久久精品中文字幕免费| 亚洲婷婷综合色高清在线| 成人免费无码大片A毛片抽搐| 亚洲日韩在线中文字幕综合| 亚洲AⅤ视频一区二区三区 | 亚洲AV无码日韩AV无码导航| 无码少妇精品一区二区免费动态 | 久久久久亚洲AV成人片| 国产大片免费网站不卡美女| 美女视频黄免费亚洲| 波多野结衣视频在线免费观看| 免费无码黄网站在线看| 亚洲伊人色一综合网| 国产精品美女自在线观看免费| 9久久免费国产精品特黄| 亚洲国产综合第一精品小说| 国产成人免费a在线资源| 国产免费一区二区视频| 亚洲欧洲精品成人久久曰| 亚洲一区二区三区国产精品| 小草在线看片免费人成视久网| 亚洲av无码成人精品区一本二本 | 久久国产乱子伦免费精品| 亚洲色精品三区二区一区| 亚洲精品乱码久久久久久久久久久久 |