Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ecos

Verificação de TextBox

Recommended Posts

Galera eu tenho isso:

 

<input type='text' name='qtd[]' />
<input type='text' name='qtd[]' />
<input type='text' name='qtd[]' />
<input type='text' name='qtd[]' />
<input type='text' name='qtd[]' />
<input type='text' name='qtd[]' />

Como faço pra verificar se todos os campos foram preenchidos, visto ser um array ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

document.getElementsByTagName('input')..

 

ai você faz um laço, verificando qntos tem .name = 'qnt[]' e se algum deles tem value=='' ^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qndo for assim, poste a tua tentativa.

 

Ajudar é diferente de 'fazer para você'.

exemplo:

<html>
<head>
<script type="text/javascript">
function id( el ){
	return document.getElementById( el );
}
function verifica_qtd()
{
	var inputs = document.getElementsByTagName('input');
	for( i in inputs )
	{
		if( inputs[i].name=='qtd[]' && inputs[i].value=='' )
		{
			alert( 'Preencha o campo qtd' );
			inputs[i].focus();
			return false;
		}
	}
	return true;
}
window.onload = function()
{
	id('form_qtd').onsubmit = function()
	{
		return verifica_qtd();
	}
}
</script>
</head>
<body>
	<form action="" method="post" id="form_qtd">
		<input type="text" name="qtd[]" />
		<input type="text" name="qtd[]" />
		<input type="text" name="qtd[]" />
		<input type="text" name="qtd[]" />
		<input type="text" name="qtd[]" />
		<input type="text" name="qtd[]" />
		
		<input type="submit" name="ok" value="ok" />
	</form>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.