Hola
Tengo una funcion VBScript generica para mostrar en HTML un control o campo
de datos (<INPUT>).
Cada atributo del INPUT lo delimito con apostrofes o comillas simples: '
Así
<INPUT TYPE=button NAME='bBusCond' VALUE='Buscar...'>
PERFECTO!
Ahora le agregue el atributo o evento ONCLICK a la funcion generica.
El valor que recibe la funcion para mostrar en el INPUT es el siguiente:
nombreFuncionJS('valor string')
Sin embargo, el resultado de eso es:
<INPUT TYPE=button NAME='bBusCond' VALUE='Buscar...'
ONCLICK='nombreFuncionJS('valor string')'>
Esto ultimo es inválido pues se pierde la noción de cuando realmente termina
el valor asignado al ONCLICK.
Ya se que puedo usar comillas dobles: "... quedando asi:
<INPUT TYPE=button NAME='bBusCond' VALUE='Buscar...'
ONCLICK='nombreFuncionJS("valor string")'>
Sin embargo, LA PREGUNTA ES:
¿¿¿como puedo encerrar el valor de ONCLICK entre apostrofes y que a su vez,
el valor pasado contenga apostrofes???
Probe de esta forma y tampoco sirve:
ONCLICK='nombreFuncionJS(\'valor string\')'>
Gracias
Manuel
Leer las respuestas