javascript實現核取方塊超過限制即彈出警告框的方法

NO IMAGE

本文例項講述了javascript實現核取方塊超過限制即彈出警告框的方法。分享給大家供大家參考。具體實現方法如下:


<html>
<title>javascript實現核取方塊超過限制即彈出警告框的方法</title>
<body>
<SCRIPT LANGUAGE="JavaScript">
<!--//
function countChoices(obj) {
max = 2;
box1 = obj.form.box1.checked;
box2 = obj.form.box2.checked;
box3 = obj.form.box3.checked;
count = (box1 ? 1 : 0)   (box2 ? 1 : 0)   (box3 ? 1 : 0);
if (count > max) {
alert("對不起,你只能選擇"   max   "個專案!");
obj.checked = false;
}
}
//-->
</script>
<form name="form">
請最多選擇2個專案: 
<p> 
<input type=checkbox name=box1 onClick="countChoices(this)">
選擇專案1
<p> 
<input type=checkbox name=box2 onClick="countChoices(this)">
選擇專案2
<p> 
<input type=checkbox name=box3 onClick="countChoices(this)">
選擇專案3
<p> 
<div>
</div>
</FORM>
</body>
</html>

希望本文所述對大家的javascript程式設計有所幫助。

您可能感興趣的文章:

Asp.net 彈出對話方塊基類(輸出alet警告框)javascript對話方塊使用方法(警告框 javascript確認框 提示框)讓JavaScript的Alert彈出框失效的方法禁止彈出警告框JavaScript使用setTimeout實現延遲彈出警告框的方法JavaScript SweetAlert外掛實現超酷訊息警告框第十章之巨幕頁頭縮圖與警告框元件