最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

document.getElementById的一些細(xì)節(jié)

 更新時間:2006年09月08日 00:00:00   作者:  
① document.getElementById 有時會抓name放過了id ,據(jù)說是IE的一個BUG;
http://community.csdn.net/Expert/topic/4223/4223888.xml?temp=.1947443

頁面中有

 程序代碼
<input type="hidden" id="hello8" name="category_id" value="2" />
<select id="category_id" onchange="al();">


一個是name="category_id" 一個是id="category_id" 
用document.getElementById取第二個,可是,取到的卻是第一個name=category_id
在IE中g(shù)etElementById竟然不是先抓id而是先找name相同的物件...

兩個form,每個form有兩個textbox,兩個form中的textbox是相同的name,但id都不同...
這樣在Firefox是沒問題的...但在IE卻只抓得到第一個出現(xiàn)的name資料

下面這段代碼可以驗證這個結(jié)果


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]


② javascript中的getElementbyId使用 
網(wǎng)頁中的元素必須有id屬性,才能通過這個方法得到,比如
<input type=text name="content" id="content">

③獲取html標(biāo)記主要有兩種方法,一種是通過ID值,一種是通過name屬性 
name屬性主要用于form表單內(nèi)的input標(biāo)記 

相關(guān)文章

最新評論

平凉市| 绥化市| 沭阳县| 澄迈县| 修文县| 大邑县| 钦州市| 德安县| 洮南市| 达日县| 阳江市| 昌图县| 孟连| 曲松县| 梓潼县| 全南县| 阜南县| 常州市| 碌曲县| 筠连县| 建昌县| 临洮县| 株洲市| 苏尼特右旗| 湘潭县| 镇沅| 延津县| 太保市| 宜春市| 鄂温| 鄢陵县| 历史| 南阳市| 建水县| 温州市| 南川市| 深州市| 郎溪县| 沙洋县| 普格县| 宜川县|