Estou com um prolema, tenho 3 checkbox em uma pagina jsp, e precisava q somente um fosse checado ou seja, qdo alguem fizesse o cheked em um o outros 2 ficasses uncheked, sei q o certo era fazer isso usando radiogroup, mas não tem como alterar o layout da pagina agora…
Então eu precisava saber como fazer isso, ou se alguem tem uma função em java script q fizesse isso…
Da página toda? Não é só um conjunto de checkboxes não?
tiagogn
isso seria so de um conjunto
_fs
<html><head><title>Tests</title><scriptlanguage="javascript">varcbs=newArray('check1','check2','check3');
functionuncheck(cb){
for(vari=0;i< cbs.length;i++){varc =document.getElementById(cbs[i]);if(c!=cb)c.checked =false;}}</script></head><body><inputtype="checkbox"id="check1"onclick="uncheck( this );"/><inputtype="checkbox"id="check2"onclick="uncheck( this );"/><inputtype="checkbox"id="check3"onclick="uncheck( this );"/></body></html>
L
leonardodaniel
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE></HEAD><SCRIPTLANGUAGE="JavaScript"><!--functionchangeSelect(){document.form.cbx1.checked=false;document.form.cbx2.checked=false;document.form.cbx3.checked=false;}//--></SCRIPT><BODY><FORMNAME="form"METHOD=POSTACTION=""><INPUTTYPE="checkbox"NAME="cbx1"value="1"onchange="changeSelect()"> Check 1
<INPUTTYPE="checkbox"NAME="cbx2"value="2"onchange="changeSelect()"> Check 2
<INPUTTYPE="checkbox"NAME="cbx3"value="3"onchange="changeSelect()"> Check 3
</FORM></BODY></HTML>
Acho que isso funciona cara
Ops........... num tinha visto que já tinha post sobre isso.........rs
_fs
hum, encontrar elementos na página dessa forma gera warnings no Firefox.