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!!

