Tengo un formulario que al insertar los datos y al enviarlo lo guarda en un DB pero en la base de datos si hay algún carácter especial lo demuestra como error ya que el cliente no pone el código (á,&eagude;etc...), y lo que me gustaría es que mientras el cliente escribe en el textarea vaya corrigiendo.
si pone el cliente una á con acento que me lo corrija con el remplace();
algo así:
pero no me funciona en cambio si pongo ocument.getElementById('tarea').style.background="yellow"; si va bien.
Por que pasa eso?
Gracias de antemano
si pone el cliente una á con acento que me lo corrija con el remplace();
algo así:
Código [Seleccionar]
<!DOCTYPE html>
<html>
<body>
<h2>My First javascript</h2>
<input type="text" id="tarea" onkeydown="validar()">
<script>
function validar(){
var Tarea = document.getElementById('tarea').value;
if (Tarea === "á"){
Tarea.remplace("á","b");
}
}
</script>
</body>
</html>
pero no me funciona en cambio si pongo ocument.getElementById('tarea').style.background="yellow"; si va bien.
Por que pasa eso?
Gracias de antemano