No aceptar salto de linea, puntos ni comas en el formulario en javascript
Hola experto, espero que
se encuentre bien, me gustaría saber si se puede realizar lo siguiente:
Cuando el usuario esta llenando el formulario, queremos que no baje de
linea(enter) que no coloque comas ni puntos, ya que tenemos que editar la
información en la base de datos para después exportarlo, si colocan todos los
signos de puntuación.
Si se puede realizar esto por favor me explique,
porque no tengo la remota idea de como hacerlo
agradecería mucho tu ayuda :)
este es el código que utilice
validar que la dirección solo acepte letras
function validar(e) { // 1
tecla = (document.all) ? E.keyCode : e.which; // 2
if (tecla==8) return true; // 3
patrón =/[A-Za-z\es]/; // 4
te = String.fromCharCode(tecla); // 5
return patrón.test(te); // 6
}
<textarea name="DIR" cols="70" id="textarea2"
onKeyPress="return validar(event)"></textarea>
me funciona bien, me falta es que no acepte el salto de linea o ENTER.