Concatenar campos em JavaScript ???  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
fabio.nascimento
JavaTeenager
[Avatar]

Membro desde: 21/08/2006 16:26:00
Mensagens: 159
Localização: São Paulo
Offline

Pessoal, boa tarde

Estou com o seguinte problema.

No meu formulário eu gero varios campos em tempo de execução de acordo com o numero de campos que o usuario escolhe.

Até aí tudo bem, o problema está lá no javascript na hora de recuperar tais valores.

Antes de eu dar um submit gostaria de validar tais campos, para isso estou tentando fazer o seguinte:




Existem alguma maneira de eu me referenciar a tais campos de forma dinamica tbm ????


Obrigado desde já pessoal.


Fabio Nascimento

"It's easier to invent the future than to predict it." by Alan Kay

Twitter : www.twitter.com/fnascimento
[Email] [MSN]
rodrigo_gomes
GUJ Master
[Avatar]

Membro desde: 25/11/2003 15:45:21
Mensagens: 1088
Localização: São Paulo
Offline

Olá,

Você pode usar a função document.getElementsByTagName("INPUT")
http://developer.mozilla.org/en/docs/DOM:document.getElementsByTagName

para obter todos os elementos INPUT por exemplo, e iterar sobre o resultado verificando os campos que precisa.

[]´s
Rodrigo

rodrigo de paiva gomes




http://twitter.com/rod_gomes
[WWW] [MSN] [ICQ]
fabio.nascimento
JavaTeenager
[Avatar]

Membro desde: 21/08/2006 16:26:00
Mensagens: 159
Localização: São Paulo
Offline

Valeu Rodrigo.


Isso também funcionaria, e com certeza vou usar mais pra frente, mas por enquanto isso aqui me resolveu o problema:





Valeu Pessoal

Fabio Nascimento

"It's easier to invent the future than to predict it." by Alan Kay

Twitter : www.twitter.com/fnascimento
[Email] [MSN]
marcoweb
Smalltalk

Membro desde: 14/03/2009 20:19:38
Mensagens: 1
Offline

ALGUEM CONSEGUIU FAZER O EXEMPLO CITADO..??????

AGRADEÇO..

for(i = 0 ; i < numcampos ; i++){
alert(document.gravaArquivo.arquivo+i.value); // isso também nao tá funcionando
alert(document.gravaArquivo.arquivo[i].value); // ja tentei isso tbm mas como não é array entao nao funciona
alert(document.gravaArquivo.arquivo+i+.value); //ja tentei isso também
}

FALOU,,TOU PRESCISANDO.
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team