»
Tiếng AnhTiếng PhápTiếng Việt

In - Giới hạn số checkbox được chọn - JavaScriptBank.com

Phiên bản đầy đủ: jsB@nk » Biểu mẫu » Ô chọn » Giới hạn số checkbox được chọn
URL: http://www.javascriptbank.com/limit-boxes-script.html

Giới hạn số checkbox được chọn © JavaScriptBank.comHiệu ứng chỉ cho phép người dùng chọn 2 trong 3 ô checkbox.

Phiên bản đầy đủ: jsB@nk » Biểu mẫu » Ô chọn » Giới hạn số checkbox được chọn
URL: http://www.javascriptbank.com/limit-boxes-script.html



JavaScript
<SCRIPT LANGUAGE="JavaScript">// Glenn Wang (brief@ix.netcom.com) | http://capsule.bayside.net/<!-- Beginfunction countChoices(obj) {max = 2; // max. number allowed at a timebox1 = obj.form.box1.checked;  // your checkboxes herebox2 = obj.form.box2.checked;box3 = obj.form.box3.checked;  // add more if necessarycount = (box1 ? 1 : 0) + (box2 ? 1 : 0) + (box3 ? 1 : 0);// If you have more checkboxes on your form// add more  (box_ ? 1 : 0)  's separated by '+'if (count > max) {alert("Oops!  You can only choose up to " + max + " choices! \nUncheck an option if you want to pick another.");obj.checked = false;   }}//  End --></script><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->


HTML
<form>Please choose up to 2 sections:<p><input type=checkbox name=box1 onClick="countChoices(this)">Section 1<p><input type=checkbox name=box2 onClick="countChoices(this)">Section 2<p><input type=checkbox name=box3 onClick="countChoices(this)">Section 3<p></form><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->