Boa tarde,
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)
Se tiverem algum exemplo,
grato,
Acho que vc deve fazer uma função em java script para quando clicar no botão, ela desabilitar o campo.
é isso mesmo que estou tentando pesquisar romarcio
mas esta chatao isso…
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript">
function Disabled() {
document.form.nome.disabled = true;
}
function DisabledAndEnable() {
document.form.nome.disabled = (document.form.nome.disabled) ? 0 : 1;
}
</script>
</head>
<form id="form" name="form" action="">
<input id="name" type="text" name="nome" value="" disabled="false"/>
<input type="button" value="Desabilita" onclick="Disabled()" />
<input type="button" value="Desbailita e Abilita" onclick="DisabledAndEnable()" />
</form>
</html>
Talvez te ajude, da uma testada.
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">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script language="javascript">
function desabilita(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>
<form id="frm">
Nome:
<input type="text" name="nome" id="nome" />
Selecione:
<select name="sel" id="sel">
<option value="1">Um</option>
<option value="2">Dois</option>
</select>
<input type="button" value=" On " onclick="desabilita(true);" />
<input type="button" value=" Off " onclick="desabilita(false);" />
</form>
</body>
</html>
Abraco!