Ir para conteúdo

POWERED BY:

Arquivado

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

merlinus

[Resolvido] Capturar "nome[]" no formulario

Recommended Posts

Saudações, estou com a seguinte questão, tenho um formulário gerado por php que tem diversos campos da seguinte forma name='marca[]',

Descobri que não consigo capturar os campos para validação, estou tentando fazer o seguinte:

 

	
      d=document.agenda;

if(d.marca[].value=="")
{
	alert("DIGITA");
	d.marca.focus();
	return false;
}

 

alguem pode me dar uma luz??

Compartilhar este post


Link para o post
Compartilhar em outros sites

o problema ´q que dependendo a situação eu tenho vários a campos "marca[]", no recebimento do arquivo via php eles ficam marca[0],marca[1]...marca[n]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui, coloquei um valor hidden no formulario com o valor de linhas, então coloquei assim:

function validaForm()
{
var count=document.getElementsByName('marca[]');
var d=document.agenda.elements
var max=d.aux.value

 for(var i=0;i<=max;i++)

 {
if ( d[ 'marca['+i+']' ].value == '' ){
	alert("DIGITA");

	return false;

	}				

 }

em cima disso vou construindo o restante, valeu mesmo

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.