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

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

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

    隨筆-6  評(píng)論-38  文章-40  trackbacks-0
    name原來是為了標(biāo)識(shí)之用,但是現(xiàn)在根據(jù)規(guī)范,都建議用id來標(biāo)識(shí)元素。但是name在以下用途是不能替代的:??
    ? 1.?? 表單(form)的控件名,提交的數(shù)據(jù)都用控件的name而不是id來控制。因?yàn)橛性S多name會(huì)同時(shí)對(duì)應(yīng)多個(gè)控件,比如checkbox和radio,而id必須是全文檔中唯一的。此外瀏覽器會(huì)根據(jù)name來設(shè)定發(fā)送到服務(wù)器的request。因此如果用id,服務(wù)器是無法得到數(shù)據(jù)的。??
    ? 2.?? frame和window的名字,用于在其他frame或window指定target。??
    ???
    ? 以下兩者可以通用,但是強(qiáng)烈建議用id不要用name:??
    ? 錨點(diǎn),通常以前寫作<a?? name="myname">,現(xiàn)在可以用任何的元素id來指定:<div?? id="myid">。??
    ???
    ? 以下只能用id:??
    ? 1.?? label與form控件的關(guān)聯(lián),??
    ? <label?? for="MyInput">My?? Input</label>??
    ? <input?? id="MyInput"?? type="text">??
    ? for屬性指定與label關(guān)聯(lián)的元素的id,不可用name替代。??
    ? 2.?? CSS的元素選擇機(jī)制,以#MyId的方式指定應(yīng)用樣式的元素,不能用name替代。??
    ? 3.?? 腳本中獲得對(duì)象:??
    ? IE支持在腳本中直接以id(而不是name)引用該id標(biāo)識(shí)的對(duì)象。例如上面的input,要在腳本中獲得輸入的內(nèi)容,可以直接以MyInput.value來獲得。??
    ? 如果用DOM的話,則用document.getElementById("MyInput").value,如果要用name的話,通常先得到包含控件的form,例如document.forms[0],然后從form再引用name,注意這樣得到的是經(jīng)過計(jì)算后將發(fā)送給服務(wù)器的值。??
    ???
    ? name與id的還有區(qū)別是:id要符合標(biāo)識(shí)的要求,比如大小寫敏感,最好不要包含下劃線(因?yàn)椴患嫒軨SS)。而name基本上沒有什么要求,甚至可以用數(shù)字。
    posted on 2006-12-02 21:04 一手的小窩窩 閱讀(212) 評(píng)論(0)  編輯  收藏 所屬分類: OTHER
    主站蜘蛛池模板: 亚洲AV日韩AV天堂一区二区三区 | 日韩亚洲国产高清免费视频| 亚洲国产美女精品久久久| 亚洲AV午夜成人影院老师机影院| 性短视频在线观看免费不卡流畅| 免费人成视频在线播放| 亚洲kkk4444在线观看| 久久久久亚洲AV成人无码| 爱情岛论坛网亚洲品质自拍| 国产成人无码免费视频97| 99久久久国产精品免费无卡顿| 中文在线免费观看| 2022免费国产精品福利在线| 自拍偷自拍亚洲精品偷一| 午夜亚洲国产理论片二级港台二级| 亚洲天堂一区二区三区| 亚洲午夜久久久精品影院| 国产精品亚洲аv无码播放| 久久亚洲av无码精品浪潮| 免费国产精品视频| avtt亚洲天堂| 亚洲欧洲日产国码无码网站 | 女人隐私秘视频黄www免费| gogo免费在线观看| 中文字幕无码一区二区免费| 国产无遮挡又黄又爽免费网站| 亚洲精品国产日韩无码AV永久免费网| 男人免费视频一区二区在线观看| 免费无遮挡无遮羞在线看| 91在线免费观看| 猫咪社区免费资源在线观看| 国产精品免费看久久久无码| 久久亚洲精品无码播放| 亚洲黄色在线观看视频| 亚洲AⅤ男人的天堂在线观看 | 亚洲日韩精品一区二区三区无码 | 日韩免费高清视频| 亚洲午夜福利AV一区二区无码| 亚洲免费观看网站| 又长又大又粗又硬3p免费视频| 美女内射无套日韩免费播放|