onclick="" error cuando texto tiene " ó '

16/09/2004 - 15:39 por Hernán Castelo | Informe spam
hola
en el evento onClick de un vínculo tengo:

onclick="enviar(<%=texto%>)"

el problema es que, cuando texto tiene
comillas o apóstrofe el ASP
considera que se termina el string
y luego da error

qué solución se le puede dar a esto?

gracias


atte,
Hernán Castelo
SGA - UTN - FRBA

Preguntas similare

Leer las respuestas

#1 Alvaro G Vicario
16/09/2004 - 16:14 | Informe spam
*** Hernán Castelo wrote/escribió (Thu, 16 Sep 2004 10:39:58 -0300):
hola
en el evento onClick de un vínculo tengo:

onclick="enviar(<%=texto%>)"

el problema es que, cuando texto tiene
comillas o apóstrofe el ASP
considera que se termina el string
y luego da error



En JavaScript, cuando quieres meter comillas en una cadena delimitada por
comillas, has de usar la sencuencia de escape

En VBScript lo puedes resolver con replace() o probablemente con
server.htmlencode()


Respuesta Responder a este mensaje
#2 Alvaro G Vicario
16/09/2004 - 16:15 | Informe spam
*** Hernán Castelo wrote/escribió (Thu, 16 Sep 2004 10:39:58 -0300):
hola
en el evento onClick de un vínculo tengo:

onclick="enviar(<%=texto%>)"

el problema es que, cuando texto tiene
comillas o apóstrofe el ASP
considera que se termina el string
y luego da error



En JavaScript, cuando quieres meter comillas en una cadena delimitada por
comillas, has de usar la sencuencia de escape \"

En VBScript lo puedes resolver con replace() o probablemente con
server.htmlencode()


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida