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

    js限定復選框checkbox最多只能勾選的個數

    新建一個html文件,定名為test.html,用于實現限制復選框checkbox最多只能勾選的個數。

  • 2

    在test.html頁面內,建立一個form表單,在form表單里面建立一個table表格,在表格里面界說多個checkbox復選框。

  • 3

    給每個復選框綁心猿意馬onclick點擊事務,在勾選復選框的時辰,觸發點擊事務去執行doCheck()函數,并把當前的checkbox對象作為參數傳遞給函數,實現對復選框選擇個數的限制。

  • 4

    在js中,設置多個變量,例如,sCtrlPrefix元素前綴、iMaxCheckbox復選框個數、iMaxSelected最多可選復選框的個數(這里設置最多可勾選5個),在doCheck()函數里利用。

  • 5

    每次勾選復選框的時辰,都利用while語句遍歷所有的checkbox復選框,獲適當前勾選的復選框的位置,代碼如下:

  • 6

    利用if語句判定當前復選框的位置是否達到了最大選擇數目,若是是,當前元素不克不及被勾選。代碼如下:

    至此,完當作所有代碼的編寫。

  • 7

    在瀏覽器運行test.html頁面,當勾選復選框跨越5個時,不克不及再勾選復選框。

    • 發表于 2019-08-07 00:16
    • 閱讀 ( 966 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    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>
    久久久久精品国产麻豆