Javascript - setar textfield com nome "usuario.id"

2 respostas
Java_Player

Olá, tenho dois campos textfield:

<input type="text" name="acao" />
<input type="text" name="usuario.id" />

E tenho que setar eles pelo javascript.

<script>
   window.opener.document.form1.acao = 'doStuff';
   window.opener.document.form1.usuario.id = '123';
</script>

O textfield “acao” ele seta ok, mas o textfield “usuario.id” não funciona, dá erro de javascript por causa do ponto.

Tem como eu solucionar isso sem mudar o nome do textfield? Pois o nome do textfield precisa ter ponto, pois estou usando Struts.

2 Respostas

Pedrosa

Use o document.getElementById(“xpto.xyz”);

Java_Player

Valeu Pedrosa, funcionou.

Criado 16 de agosto de 2007
Ultima resposta 16 de ago. de 2007
Respostas 2
Participantes 2