Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/10/2011, 15:28
pykbe
 
Fecha de Ingreso: marzo-2007
Mensajes: 15
Antigüedad: 17 años, 2 meses
Puntos: 2
Respuesta: Borrar campo invalidado

Tal como te dice Raziel_Ravenheart
en código HTML según el evento que definas debes colocar la palabra return ejemplo:
onkeypress="return validar()" ó
onkeyup="return validar()"

recomendación usa el evento onkeypress ya que este se ejecuta se presiona la tecla justo después del onkeydown, este permite que el llamado a la tecla se ejecute una sola vez aun cuando el usuario deje la tecla presionada, en cambio con onkeyup la funciona validar se va ejecutar cuando el usuario suelte la tecla lo cual deja inútil tu función ya que va escribir el mismo carácter hasta que ocurra el evento.