Creo que es una pregunta interesante:
Tenemos una función donde conatrolamos que una TEXTAREA no esté vacía. A continuación que es el código que expongo controlo que no se pulse en la barra espacidora y que nos lo de por bueno.
Señalado en rojo está el código con el que he intentado comprobar el valor de cada caracter de la TEXRAREA e intentar cambiar cuando este es igual a "'" lo que también es "'".
for (i = 0; i < document.getElementById("text_area").value.length; i++) {
var c = document.getElementById("text_area").value.charAt( i);
if (c=="'"){
c="X"
alert(c)
*¿Qué falta aquí?***********
}
if (c != " ") {
contar = contar + 1
}
}
if (contar==0){
alert("CONSULTA es un campo obligatorio.")
history.back();
}
¿Qué debo poner en "*¿Què falta aquí?*******", para poder cambiar el valor del caracter en el textarea... al valor de "c".
¿Creo que me he explicado bien?.. es factible?
He estado preparando un buzón de sugerencias y al ir a guardarlo en la Base de Datos, ASP me devuelve error sólo cuando en la cadena está incluido este caracter .
Saludos y a ver si alguien puede hechar una mano. Creo que la pregunta no es facil.