On Tue, 17 Jan 2006 10:45:01 -0500
John Nichel <john@xxxxxxxxxxxx> 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/
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php