Simplemente creo la función en JavaScript:
Código:
y creo un input así:function soloNumeros(){ var key = window.event.keyCode; if (key < 48 || key > 57) window.event.keyCode = 0; }
Código:
Mirando en la consola de JavaScript del navegador veo que sale un error: window.event has no properties...<input name="nombre" type="text" onKeyPress="javascript: soloNumeros();">
He cambiado ligeramente la función:
Código:
y el input:function soloNumeros(e){ var key = e.keyCode; if (key < 48 || key > 57) e.keyCode = 0; }
Código:
pero me dice: setting a property that has only a getter, pq supongo que no se pueden modificar propiedades de un evento...<input name="nombre" type="text" onKeyPress="javascript: soloNumeros(event);">
La verdad no sé ya que hacer, he visto varios posts de gente que le ha funcionado, incluso con otro código que tb he probado... pero a mi no me funciona
Alguien podria echarme una manita????
Thanks!!