欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2006年09月08日 00:00:00   作者:  
① document.getElementById 有時(shí)會(huì)抓name放過了id ,據(jù)說是IE的一個(gè)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();">


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

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

下面這段代碼可以驗(yàn)證這個(gè)結(jié)果


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


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

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

相關(guān)文章

  • javascript 補(bǔ)零 函數(shù)集合

    javascript 補(bǔ)零 函數(shù)集合

    有時(shí)候我們需要對(duì)日期不足兩位進(jìn)行補(bǔ)零操作,或?qū)σ恍?shù)字不足多少位就補(bǔ)零。下面的函數(shù)就非常實(shí)用了,大家可以根據(jù)需要選擇。
    2009-03-03
  • JS實(shí)現(xiàn)環(huán)形進(jìn)度條(從0到100%)效果

    JS實(shí)現(xiàn)環(huán)形進(jìn)度條(從0到100%)效果

    這篇文章主要介紹了JS實(shí)現(xiàn)環(huán)形進(jìn)度條(從0到100%)效果的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • javascript 事件加載與預(yù)加載

    javascript 事件加載與預(yù)加載

    本文對(duì)JavaScript事件加載進(jìn)行了一些延伸思考。加載多個(gè)事件時(shí),使用window.onload可能會(huì)導(dǎo)致一些不便,而通過偵聽器等方法,則可以解決這些問題。
    2009-12-12
  • 徹底弄懂 JavaScript 執(zhí)行機(jī)制

    徹底弄懂 JavaScript 執(zhí)行機(jī)制

    不論你是javascript新手還是老鳥,不論是面試求職,還是日常開發(fā)工作,我們經(jīng)常會(huì)遇到這樣的情況:給定的幾行代碼,我們需要知道其輸出內(nèi)容和順序。接下來通過本文給大家分享 JavaScript 執(zhí)行機(jī)制,感興趣的朋友一起看看吧
    2018-10-10
  • JavaScript實(shí)現(xiàn)解析INI文件內(nèi)容的方法

    JavaScript實(shí)現(xiàn)解析INI文件內(nèi)容的方法

    這篇文章主要介紹了JavaScript實(shí)現(xiàn)解析INI文件內(nèi)容的方法,結(jié)合實(shí)例形式分析了javascript通過自定義函數(shù)實(shí)現(xiàn)針對(duì)ini文件解析操作的相關(guān)處理技巧,需要的朋友可以參考下
    2016-11-11
  • Javascript promise異步編程淺析

    Javascript promise異步編程淺析

    這篇文章主要介紹了Javascript promise異步編程,Promise 是異步編程的一種解決方案,可以替代傳統(tǒng)的解決方案–回調(diào)函數(shù)和事件,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2023-04-04
  • TypeScript 類型編程之索引類型遞歸去掉可選修飾

    TypeScript 類型編程之索引類型遞歸去掉可選修飾

    這篇文章主要介紹了TypeScript 類型編程之索引類型遞歸去掉可選修飾,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • 詳解wow.js中各種特效對(duì)應(yīng)的類名

    詳解wow.js中各種特效對(duì)應(yīng)的類名

    本篇文章主要介紹了wow.js中各種特效對(duì)應(yīng)的類名 ,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-09-09
  • JS實(shí)現(xiàn)的簡單鼠標(biāo)跟隨DiV層效果完整實(shí)例

    JS實(shí)現(xiàn)的簡單鼠標(biāo)跟隨DiV層效果完整實(shí)例

    這篇文章主要介紹了JS實(shí)現(xiàn)的簡單鼠標(biāo)跟隨DiV層效果,涉及JavaScript基于時(shí)間函數(shù)動(dòng)態(tài)操作頁面元素屬性的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-10-10
  • 詳解JavaScript中var和let的區(qū)別

    詳解JavaScript中var和let的區(qū)別

    在JavaScript中,有3個(gè)關(guān)鍵字可以聲明變量:var、const和let,其中var在ECMAScript的所有版本中都可以使用,而const和let只能在ECMAScript 6及更晚的版本中使用,本文就來說說二者的區(qū)別,感興趣的可以了解一下
    2022-11-11

最新評(píng)論