tengo que escapar comillas simples en los parámetros de la función JavaScript para evitar esto:de escape cotización individual en función de JavaScript parámetros
onclick="Javascript:INSERT_PRODUCT('188267','WILL AND GRACE','32311','L'ANNIVERSARIO DINOZZE ','20101113|04|18|','13/11/2010 0.00.00','CANALE 5 ',this);"
pero necesito escapar de ellos dentro de una llamada a la función ya no sé los valores que se pasar (variables db que no puedo escapar de la base de datos).
¿Existe alguna función que me permita hacer algo como lo siguiente?
onclick="Javascript:function(escape(param1), escape(param2), escape(param3));"
' '' '= \'' (Tal como lo haría una cadena normal). Y debido a que lo está insertando en el marcado, o _you_ tendría que escapar, o si un lenguaje del lado del servidor lo está generando, asegúrese de que _it_ se escape de él. –
Yyou puede poner sus parámetros dentro de 'escape (param)' –
La etiqueta 'Javascript:' no es necesaria allí. Debería usar otras formas para vincular los manejadores de eventos: http://www.quirksmode.org/js/introevents.html, entonces no tiene que preocuparse por las comillas. –