validar 2 <input name=nome[]> javascript

Enviada por Rodrigo Svierzoski 
Rodrigo Svierzoski
validar 2 <input name=nome[]> javascript
18 de July de 2011 às 05:54PM
pessoal,

as vezes me pego nuns problema, que so gzuis heehehehe

function checa_formulario(cad){
if (cad.nro_nf.value == ""){
alert(":: Nro NF :: Favor Informar!");
cad.nro_nf.focus();
return (false);
}
return (true);
}

perfeito, ele analisa o input name=nro_nf.

O que estou tentando é colocar na mesma chegagem, é campo dinamico, input text name=nome[] eu tenho varios campos dinamicos, porem, queria apenas validar tenho 5 input text dinamico.... para no cadastro o cara nao cadastrar nada em branco.

Algum colega me da uma luz.
Marcos Regis
Re: validar 2 <input name=nome[]> javascript
19 de July de 2011 às 08:01AM
Use validações baseados em classes, como o jQuery form validation faz.
Rodrigo Svierzoski
Re: validar 2 <input name=nome[]> javascript
19 de July de 2011 às 06:32PM
entao Marcos, to estudando tals,

que ocorre, eu bolei um painel de controle, tals, e tem frame.

quando uso o jquery seja qual for validacao, ou outro, ele nao funciona, se executar direto o arquivo roda;

fuxei tanto q desisti
Rodrigo Svierzoski
Re: validar 2 <input name=nome[]> javascript
08 de August de 2011 às 08:56AM
Pessoal,

Alguem me da uma luz!, a sintaxe esta errada! ja tentei de tudo srssrss

<script>
function verifica() {
var qtde_saida = document.form;
var qtde = document.form;

var quantos = 0;
for(var n=0; n < qtde_saida.length; n++) {

if(qtde_saida[n].getAttribute("type")=="text" && qtde_saida[n].getAttribute("valida")=="1" && qtde_saida[n].value=="") {

// MEU PROBLEMA ESTA AQUI, preciso comparar as 2 variaveis, se qtde_saida for maior, nao pode continuar.
if (qtde_saida > qtde){
alert ("Saida MAIOR! nao continua!");
}
// MEU PROBLEMA


quantos++;
alert("O campo | Qtde Saida | esta vazio! \n Se o PRODUTO não for sair do estoque \n Informe 0 (ZERO) no campo!");

}

}
if(quantos==0) {
document.form.submit();
}
}
</script>
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.