Re: Validating Radio Buttons in two directions

From: Date: Tue, 17 Jan 2006 17:31:43 +0000
Subject: Re: Validating Radio Buttons in two directions
References: 1 2 3 4  Groups: php.general 
Request: Send a blank email to php-general+get-228723@lists.php.net to get a copy of this message
On Tue, 17 Jan 2006 10:45:01 -0500 John Nichel <john@kegworks.com> wrote:
Huh? Maybe I'm just not awake this morning and not understanding what you're trying to explain, but if you're using *radio* buttons, only *one* of the same name can be checked at any give time. ie: <input type="radio" name="color" value="1" /> Blue <input type="radio" name="color" value="2" /> Red <input type="radio" name="color" value="3" /> Black <input type="radio" name="color" value="4" /> Green <input type="radio" name="color" value="5" /> Mauve If you click "Red" and "Blue" is already selected, "Blue" will automatically be unselected. It's basic HTML.
That's not what he's trying to do. Grab some coffee #;-D
Thanks Ozz -- I was not in the mood to be wrong (again -- too much lately). When I was confronted with a similar problem before, I used html/php/js: <input type="radio" name="alter" onClick="return uncheckall(<?php echo($what_button); ?>)"> Where the javascript was: <script language="javascript"> function uncheckall(num) { var els=document.forms[0].elements; for ( i=els.length; i--; ) { if( els[i].type.toLowerCase() == 'radio' ) { if (i != num) { els[i].checked = false; } } } els[num].checked = true; document.alter; return false; } </script> That way, when the user clicks any rank, all of the buttons within that rank are unchcecked leaving only the most current checked. tedd -- -------------------------------------------------------------------------------- http://sperling.com/

« previous php.general (#228723) next »