[RESOLVIDO] Erro na Sintaxe do meu javascript

2 respostas
A

Estou com problemas no javascript abaixo. Acredito que seja por causa das aspas.
Alguem poderia me ajudar a corrigir?

out.println("<td>R$.:<input type='text' name='tVlrContaC" + i + "' id='tVlrContaC" + i + "' value='' onkeyup='java script: formataMoeda(this,\'.\',\',\',event);'></td>");

2 Respostas

R

Uma dica…

Tenta usar o firebug, é excelente para debugar javascript.

Para quem desenvolve para web é um ótimo plugin do firefox.

A

O erro estava nas aspas mesmo. Corrigi colocando uma barra antes da aspas duplas do onkeyup, isso faz que o código seja entendido como aspas que fazem parte do texto e não que sejam um separador.

out.println("<td>R$.:<input type=‘text’ name=‘tVlrContaC" + i + "’ id=‘tVlrContaC" + i + "’ value=’’ onkeyup=“javascript: formataMoeda(this,’.’,’,’,event);”></td>");

Criado 5 de agosto de 2009
Ultima resposta 7 de ago. de 2009
Respostas 2
Participantes 2