• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    JS中怎么循環出checkbox所取的的值

    在js中,可以使用for循環遍歷每一個input對象,通過if語句判斷其checked屬性是否等于true,如果是,則取得checkbox的值。下面小編舉例講解JS中怎么循環出checkbox所取的的值。

    東西/原料

    • html+js
    • 代碼編纂器:Dreamweaver CS5

    方式/步調

    1. 1

      新建一個html文件,定名為test.html,用于講解JS中怎么輪回出checkbox所取的的值。

    2. 2

      在test.html文件內,在p標簽內,利用input標簽建立三個checkbox類型的選項,別離為測試一,測試二,測試三。

    3. 3

      在test.html文件內,利用button標簽建立一個按鈕,按鈕名稱為“獲得選中的值”。

    4. 4

      在test.html文件中,給button按鈕綁定onclick點擊事務,當按鈕被點擊時,執行getvalue()函數。

    5. 5

      在js標簽中,建立getvalue()函數,在函數內,利用getElementsByTagName()方式獲得所有input對象,并建立一個變量str,用來保留選中的checkbox值。

    6. 6

      在getvalue()函數中,利用for輪回遍歷每一個input,經由過程if語句判定其checked屬性是否等于true(即被選中的checkbox),若是是,則把所有選中的checkbox值用逗號毗連當作一個字符串。最后,利用alert()方式將字符串輸出。

    7. 7

      在瀏覽器打開test.html文件,選中選項,點擊按鈕,查看成果。

    總結:

    1. 1

      1、建立一個test.html文件。
      2、在文件內,在p標簽內,利用input標簽建立三個checkbox類型的選項,同時建立一個button按鈕,用于觸發執行js函數。
      3、在js標簽內,建立函數,在函數內,利用getElementsByTagName()方式獲得所有input對象,利用for輪回遍歷每一個input,經由過程if語句判定其checked屬性是否等于true(即被選中的checkbox),若是是,則把所有選中的checkbox值用逗號毗連當作一個字符串。最后,利用alert()方式將字符串輸出。

    注重事項

    • 若是checkbox選項被選中,checked屬性為true,不然,checked屬性為false。
    • 發表于 2020-01-09 17:02
    • 閱讀 ( 877 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆