限制復(fù)選框的最大可選數(shù)的js代碼
更新時(shí)間:2008年10月13日 09:54:42 作者:
不錯(cuò)的一個(gè)限制同時(shí)選擇的復(fù)選框的最多個(gè)數(shù)
在一些網(wǎng)頁(yè)應(yīng)用中,就比如在投票系統(tǒng)中,當(dāng)我們進(jìn)行的是多項(xiàng)投票時(shí),我們要求用戶(hù)最多只能選擇幾項(xiàng)進(jìn)行投票,這也是就是說(shuō)選擇復(fù)選框的個(gè)數(shù)最多幾個(gè).
那么如何設(shè)置這最多的幾個(gè),我們就需要做些簡(jiǎn)單的腳本處理。以下代碼均轉(zhuǎn)摘自互聯(lián)網(wǎng),作者不詳。
比如如下的代碼則解決了相關(guān)問(wèn)題:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
改代碼最需要注意的是
//checkbox元素的名字前綴,本例為sample1,sample2,sample3...
var sCtrlPrefix = "sample";
和
//checkbox元素?cái)?shù)量,本例有10個(gè);
var iMaxCheckbox = 10;
checkbox元素的名字前綴和元素?cái)?shù)量與頁(yè)面中定義的稍有差錯(cuò)腳本即失效。
故有如下腳本函數(shù)以通用:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
那么如何設(shè)置這最多的幾個(gè),我們就需要做些簡(jiǎn)單的腳本處理。以下代碼均轉(zhuǎn)摘自互聯(lián)網(wǎng),作者不詳。
比如如下的代碼則解決了相關(guān)問(wèn)題:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
改代碼最需要注意的是
//checkbox元素的名字前綴,本例為sample1,sample2,sample3...
var sCtrlPrefix = "sample";
和
//checkbox元素?cái)?shù)量,本例有10個(gè);
var iMaxCheckbox = 10;
checkbox元素的名字前綴和元素?cái)?shù)量與頁(yè)面中定義的稍有差錯(cuò)腳本即失效。
故有如下腳本函數(shù)以通用:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
相關(guān)文章
js下在password表單內(nèi)顯示提示信息的解決辦法
js下在password表單內(nèi)顯示提示信息的解決辦法...2007-08-08在textarea中顯示html頁(yè)面的javascript代碼
在textarea中顯示html頁(yè)面的javascript代碼...2007-04-04javascritp實(shí)現(xiàn)input輸入框相關(guān)限制用法
javascritp實(shí)現(xiàn)input輸入框相關(guān)限制用法...2007-06-06JavaScript動(dòng)態(tài)調(diào)整TextArea高度的代碼
通過(guò)JavaScript根據(jù)TextArea的內(nèi)容動(dòng)態(tài)調(diào)整TextArea的高度,需要的朋友可以參考下。2010-12-12JS 無(wú)限級(jí) Select效果實(shí)現(xiàn)代碼(json格式)
JS 無(wú)限級(jí) Select效果實(shí)現(xiàn)代碼(json格式),學(xué)習(xí)js的朋友可以參考下。2011-08-08一個(gè)非常強(qiáng)大完整的web表單驗(yàn)證程序Validator v1.05
一個(gè)非常強(qiáng)大完整的web表單驗(yàn)證程序Validator v1.05...2006-07-07