Nella variabile "contenuto" sono presenti i doppi apici che voglio sostituire con """ in modo che quando inserisco la variabile in un campo di input non mi venga troncata la stringa appena viene incontrato il primo doppio apice.
Il sorgente è il seguente:
<%
var contenuto = "stringa_contenente_doppi_apici";
contenuto = replace(contenuto,"""","& #034;");
if (contenuto.length>0) contenuto = server.htmlEncode(contenuto)
%>
<input name="CampoInput" type="text" id="CampoInput" value="<%=contenuto%>" readonly>
Ho il seguente errore:
Errore di compilazione di Microsoft JScript error '800a03ee'
Previsto ')'
contenuto = replace(contenuto,"""","& #034;")
NOTA: "& #034;" l'ho scritto senza spazi tra & e # nel codice ma per farlo vedere ho dovuto inserire uno spazio!!!
Grazie.
Vincenzo

Rispondi quotando