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

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

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

    yqslovelwb1314

    常用鏈接

    統計

    最新評論

    js中獲取頁面元素

    js中web頁面元素的調用可以有兩種識別方法:id和name
    自己在用的過程中總結一下id和name的使用區別。

    一,使用范圍
    除 BASE, HEAD, HTML, META, SCRIPT, STYLE, TITLE 標簽外,id 都可用.
    name只用于APPLET,SELECT,FORM,FRAME,IFRAME,IMG,A,INPUT,OBJECT,MAP,PARAM,META. (name有時有自己的用途)
    name 用于 form 內元素,提交需要
    id 用于 form 外元素好用因為 DOM 能直接取得單一元素

    document.getElementByIdx_x_x(“id_Number”) 得到的是單個元素

    document.getElementsByName(“name”) 得到的是數組
    注:元素的獲取方式

    取得 id :document.getElementByIdx_x_x(“idname”)

    取得 name : document.getElementsByName(“name”)[0?1?2?3?....]
    表單元素 (form input textarea select) 與框架元素 (iframe frame) 用 name

    這些元素都與表單 ( 框架元素作用于 form 的 target) 提交有關 , 在表單的接收頁面只

    接收有 name 的元素 , 賦 ID 的元素通過表單是接收不到值的
    Name 其實要復雜的多,因為 Name 有很多種的用途,所以它并不能完全由 ID 來代替,從而將其取消掉。

      具體用途有:

      用途 1: 作為可與服務器交互數據的 HTML 元素的服務器端的標示,比如 input 、 select 、 textarea 、和 button 等。我們可以在服務器端根據其 Name 通過 Request.Params 取得元素提交的值。

      用途 2: HTML 元素 Input type=’radio’ 分組,我們知道 radio button 控件在同一個分組類, check 操作是 mutex 的,同一時間只能選中一個 radio ,這個分組就是根據相同的 Name 屬性來實現的。

      用途 3: 建立頁面中的錨點,我們知道 link 是獲得一個頁面超級鏈接,如果不用 href 屬性,而改用 Name ,如: ,我們就獲得了一個頁面錨點。

      用途 4: 作為對象的 Identity ,如 Applet 、 Object 、 Embed 等元素。比如在 Applet 對象實例中,我們將使用其 Name 來引用該對象。

      用途 5: 在 IMG 元素和 MAP 元素之間關聯的時候,如果要定義 IMG 的熱點區域,需要使用其屬性 usemap ,使 usemap=”#name”( 被關聯的 MAP 元素的 Name) 。

      用途 6: 某些特定元素的屬性,如 attribute ,和 param 。例如為 Object 定義參數。

    二,唯一性區別
    有些標簽,可以同時有name和id.
    id 就像身分證號,是唯一的, name 就像姓名一樣可以同名
    在一個HTML網頁中,id是唯一的,即只有某一個標簽,或某一個塊的標識符是這個id.
    而當有多個name時,系統自動使同name歸為數組

      賦 name: document.formName.inputName    document.frames(“frameName”) 

      賦 ID  : document.all.inputID           document.all.frameID

    在通用的情況下:
    NAME.屬性
    document.NAME.屬性
    document.getElementsByName(‘NAME’)
    ID.屬性
    document.ID.屬性
    document.getElementByIdx_x_x(‘ID).屬性

     

    posted on 2012-03-20 20:00 要是不用分離,多好 閱讀(9810) 評論(1)  編輯  收藏

    評論

    # re: js中獲取頁面元素 2013-03-02 14:48 abcd

    aagg  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲最大中文字幕无码网站| 亚洲伊人tv综合网色| 亚洲日韩精品国产3区| 最近最新的免费中文字幕| 激情内射亚洲一区二区三区爱妻| 24小时免费看片| 亚洲国产精品白丝在线观看| 日韩精品免费一级视频| 亚洲av无码国产综合专区| 免费无码A片一区二三区| 亚洲精品色播一区二区| 国产人成免费视频| 国产高清对白在线观看免费91| 国产亚洲AV手机在线观看| 免费黄网站在线观看| 亚洲经典在线观看| 成年大片免费视频| 国产亚洲视频在线| 亚洲精品无码成人AAA片| 免费黄色福利视频| 国产尤物在线视精品在亚洲| 亚洲一区二区高清| 99re免费99re在线视频手机版| 久久亚洲国产最新网站| 免费a级黄色毛片| 久久免费观看国产精品88av| 亚洲人成在线中文字幕| 国产成人啪精品视频免费网| 国产精品成人啪精品视频免费| 亚洲国产精品久久久久婷婷软件| 手机在线免费视频| 国产精品免费久久久久久久久| 亚洲AV无码国产丝袜在线观看| 老司机在线免费视频| 黄色三级三级免费看| 亚洲bt加勒比一区二区| 国产免费久久精品久久久| 最近中文字幕免费大全| 亚洲日韩乱码中文字幕| 久久亚洲国产中v天仙www| 成年女人毛片免费视频|