Estou tentando montar uma condicao aqui, mas parei na questao seguinte:
Tenho uns campos “input name da vida”. E no final do form um botao de consultar e alterar(html, jsp, jstl).
To querendo fazer com que logo após preencher um campo notafiscal, quando eu for clicar no botao consultar ou alterar, ele ja fique desabilitado(para nao ter problema do usuario alterar este campo, visto que ele é apenas para consulta)
Acho que vc deve fazer uma função em java script para quando clicar no botão, ela desabilitar o campo.
A
andrests.sp
é isso mesmo que estou tentando pesquisar romarcio
mas esta chatao isso…
romarcio
<!DOCTYPE html><html><head><metahttp-equiv="Content-Type"content="text/html; charset=iso-8859-1"/><scripttype="text/javascript">functionDisabled(){document.form.nome.disabled=true;}functionDisabledAndEnable(){document.form.nome.disabled=(document.form.nome.disabled)?0:1;}</script></head><formid="form"name="form"action=""><inputid="name"type="text"name="nome"value=""disabled="false"/><inputtype="button"value="Desabilita"onclick="Disabled()"/><inputtype="button"value="Desbailita e Abilita"onclick="DisabledAndEnable()"/></form></html>
Talvez te ajude, da uma testada.
kenneth
Se quiser desabilitar todos os compoentens dentro da tag form:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html; charset=utf-8"/><title>Untitled Document</title><scriptlanguage="javascript">functiondesabilita(flag){frm=document.getElementById("frm");if(frm){cont=0;while(cont<frm.length){if(frm[cont].type!="button")frm[cont].disabled=flag;cont++;}}}</script></head><body><formid="frm">
Nome:
<inputtype="text"name="nome"id="nome"/>
Selecione:
<selectname="sel"id="sel"><optionvalue="1">Um</option><optionvalue="2">Dois</option></select><inputtype="button"value=" On "onclick="desabilita(true);"/><inputtype="button"value=" Off "onclick="desabilita(false);"/></form></body></html>