http://www.coldfusio...with-validation
esse salvou minha pele, só fica uma obs, se você usar uma string para add campos vai falhar no ie, tem que clonar eles de algum lugar.
Amigo irei testar sua sugestão e logo darei resposta.
Obrigado!
Boa tarde veja o código abaixo:
<html>
<head>
<script>
function HabiDsabi()
{
if(document.getElementById('habi').checked == true){
document.getElementById('envia').disabled = ""
document.getElementById('txtNOME').disabled = ""
}
if(document.getElementById('habi').checked == false){
document.getElementById('envia').disabled = "disabled"
document.getElementById('txtNOME').disabled = "disabled"
}
}
function dasabilitar()
{
if(document.getElementById('exame[9][checkbox]').checked == true){
document.getElementById('exame[9][txtDATAREALIZACAO]').disabled = ""
}
if(document.getElementById('exame[9][checkbox]').checked == false){
document.getElementById('exame[9][txtDATAREALIZACAO]').disabled = "disabled"
}
}
</script>
</head>
<body>
<form name="form1">
<input type="checkbox" name="habi" id="habi" onClick="HabiDsabi()">
<input type="text" name="txtNOME" id="txtNOME" disabled>
<input type="button" name="envia" id="envia" value="Enviar" disabled>
<br /><br />
<input type="checkbox" name="exame[9][checkbox]" id="exame[9][checkbox]" onClick="dasabilitar()">
<input type="text" name="exame[9][txtDATAREALIZACAO]" id="exame[9][txtDATAREALIZACAO]" disabled>
<input type="text" name="exame[11][txtDATAREALIZACAO]" id="exame[11][txtDATAREALIZACAO]" disabled>
</form>
</body>
</html>
Os input são criados dessa forma, ou seja é array com id do banco.
validar?