Hola, un saludo a todos.
Toy alucinando, explico el problema:
tengo algo tan simple como el siguiente codigo.
<%
String cadena = "calle monte 25'4 Km"
cadena = cadena.replaceAll("'","/'");
%>
****** Etiquetas html
<script>
var cadena = '<%=cadena%>';
</script>
Resumiendo, se trata que tengo una cadena (que recojo de la bd) la cual contiene caracteres tipo ' y claro en el momento que intento asignar ese valor a una variable javascript dinamicamente peta.
La solución pensada pos poner un replace.... el problema es que inexplicablemente me sigue pintando:
<script>
var cadena = 'calle monte 25'4 Km';
</script>
yyy logicamente eso peta. porque no me ha reemplazado la '? con otros caracteres me funciona de perlas.
alguna idea?
muchas gracias.