I thought the return false was the key. I must have it in the wrong
place. Here's the code.
<script type="text/javascript">
function DoValidation()
{
var count =0;
var dup1 =0;
var dup2 =0;
var dup3 =0;
if(document.getElementById("s1").checked==true){count++;
dup1++;}
if(document.getElementById("s2").checked==true){count++;
dup1++;}
if(document.getElementById("s3").checked==true){count++;
dup2++;}
if(document.getElementById("s4").checked==true){count++;
dup2++;}
if(document.getElementById("s5").checked==true){count++;}
if(document.getElementById("s6").checked==true){count++;
dup3++;}
if(document.getElementById("s7").checked==true){count++;
dup3++;}
if(document.getElementById("s8").checked==true){count++;}
if(document.getElementById("s9").checked==true){count++;}
if(document.getElementById("s10").checked==true){count++;}
if(document.getElementById("s11").checked==true){count++;}
if(document.getElementById("s12").checked==true){count++;}
if(document.getElementById("s13").checked==true){count++;}
if(document.getElementById("s14").checked==true){count++;}
if(document.getElementById("s15").checked==true){count++;}
if(count<6)
{
alert("6 sessions are required to receive a certificate. You
submitted "+count); s1.focus(); return false;
}
if(dup1>1||dup2>1||dup3>1||dup4>1||dup5>1||dup6>1||dup7>1||dup8>1||dup9>
1||dup10>1||dup11>1)
{
alert("You can not be in 2 places at once!"); s1.focus(); return
false;
}
}
</script>
</HEAD>
<form onsubmit="DoValidation()" method="post" action="social.cfm">
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know
on the House of Fusion mailing lists
Archive:
http://www.houseoffusion.com/groups/javascript/message.cfm/messageid:6300
Subscription: http://www.houseoffusion.com/groups/javascript/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/javascript/unsubscribe.cfm