Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/09/2012, 17:44
gaby_jch29
 
Fecha de Ingreso: septiembre-2012
Mensajes: 1
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta Creacion de Extenciones en js

Hola....soy nueva en esto de la programacion en js.....estoy creando una extencion propia como la de Numberfield pero la mia solo validara que el campo pueda tener numero, . y y el signo negativo.....ya la parte de los numero la tengo pero no puedo validar que el campo no me permita agregar mas de un punto.. dejo el codigo para que me puedan dar aportes y sugerencias


Ext.form.NumbericoField = Ext.extend(Ext.form.TextField,
{
enableKeyEvents: true,
onKeyPress : function(e)
{
Ext.form.NumbericoField.superclass.onKeyPress.call (this);

var numero = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '.', '-'];


var key = String.fromCharCode(e.getKey());


if ( !( numero.indexOf(key ) != -1 || e.isSpecialKey() ) )
{

e.stopEvent();

}


},

});