[code]function validarForm() {
var val0 = document.getElementById("nome").value;
var val1 = document.getElementById("idade").value;
var val2 = document.getElementById("sexo").value;
var val3 = document.getElementById("rua").value;
var val4 = document.getElementById("num").value;
for(i=0;i<5;i++) {
if(val+i == null) {
alert("Preencha o formulário");
}
}
}[/code]
Seguinte. qual foi minha ideia?
por meio de um for, gostaria de verificar se todos os campos etão preenchidos, para não fazer trocentos if’s pensei em utilizar a variavel controladora do for junto com a variavel do campo preenchido.
só que o if não valida, não roda. da para fazer isso de outra madeira? algo parecido?
Cara, para fazer o que você está querendo, tente usar a função “eval”.
if(eval('val'+i) == null) {
abs
[quote=F?ix~*][code]function validarForm() {
var val0 = document.getElementById("nome").value;
var val1 = document.getElementById("idade").value;
var val2 = document.getElementById("sexo").value;
var val3 = document.getElementById("rua").value;
var val4 = document.getElementById("num").value;
for(i=0;i<5;i++) {
if(val+i == null) {
alert("Preencha o formulário");
}
}
}[/code]
Seguinte. qual foi minha ideia?
por meio de um for, gostaria de verificar se todos os campos etão preenchidos, para não fazer trocentos if’s pensei em utilizar a variavel controladora do for junto com a variavel do campo preenchido.
só que o if não valida, não roda. da para fazer isso de outra madeira? algo parecido?[/quote]