SitePoint Sponsor |
|
User Tag List
Results 1 to 2 of 2
Threaded View
-
Nov 21, 2000, 16:21 #1
- Join Date
- Jul 2000
- Posts
- 61
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Hi all,
does anyone know how to scramble the "box#" in the codes below? Ultimately, I want the checkboxes to be in different order each time I access the web page?
Thanks, Kenny
<script lanugage="javascript">
function countChoices(obj) {
max = 3; // max. number allowed at a time
box1 = obj.form.box1.checked; // your checkboxes here
box2 = obj.form.box2.checked;
box3 = obj.form.box3.checked; // add more if necessary
box4 = obj.form.box4.checked;
box5 = obj.form.box5.checked;
count = (box1 ? 1 : 0) + (box2 ? 1 : 0) + (box3 ? 1 : 0) + (box4 ? 1 : 0) + (box5 ? 1 : 0);
if (count > max) {
alert("You can only choose " + max + " of the 5 nominees.");
obj.checked = false;
}
}
</script>
<form>
<input type=checkbox name=box1 onClick="countChoices(this)"> Homer Simpsons <p>
<input type=checkbox name=box2 onClick="countChoices(this)"> Ground's Keeper Willie <p>
<input type=checkbox name=box3 onClick="countChoices(this)"> Mr. Burns <p>
<input type=checkbox name=box4 onClick="countChoices(this)"> Barney <p>
<input type=checkbox name=box5 onClick="countChoices(this)"> Chief Wiggum<p>
</form>
Bookmarks