¿ Existe alguna función para pasar caracteres como la comilla simple o doble a las funciones de Javascipt ?
ejemplo:
<INPUT TYPE="button" onClick="borrar(1,'param';)">
si el segundo parametro que le paso a la función borrar contiene comillas dobles o simples tengo errores de Javascript al cargar la página. ¿Como lo puedo evitar?
Estoy utilizando PHP para escribir el código html de las páginas:
Código PHP:
// función PHP en un archivo include
function DisplayCeldaBotonBool ($func, $strValue, $status) {
if ($status) {
print "<TD class=taula align='CENTER'>
<input type='button' style='color:blue; font-size:10' onclick=\"" . $func . "\"; value='" . $strValue . "'>
</TD>\n";
} else {
print "<TD class=taula align='CENTER'>
<input type='button' DISABLED style='font-size:10' onclick=\"" . $func . "\"; value='" . $strValue . "'>
</TD>\n";
}
}
...
...
....
// desde la página PHP se utiliza así
DisplayCeldaBotonBool ("borrar(".$plMedio_id.",'" . ($data['DESCRIPCION']) . "')", $txt_Borrar, $plStatus);

Txarly