Adsense

viernes, 29 de abril de 2011

evitar submit al oprimir enter en un formulario y hacer tab

El script hace lo siguiente, al pulsar enter, busca el proximo input de tipo text para y hace focus

$(function(){

$("input").keypress( function (event){
//aqui se ve si la tecla es enter
if(event.which == 13) {
//AQUI SE CANCELA EL SUBMIT AL PULSAR ENTER
event.preventDefault();
//AQUI SE BUSCA EL PROXIMO INPUT DE TIPO TEXTO
n = 1 + $("[type=text]").index(this);
//AQUI SE HACE EL FOCUS EL PROXIMO INPUT DE TIPO TEXTO
$("[type=text]:eq("+n+")").focus();
}
});
//ESTO ES UN BONUS: CAMBIA DE COMA A PUNTO DENTRO DE UN INPUT TEXT
$("input").keyup( function (event){
var num_coma = 188;
if(event.which==num_coma)
this.value =this.value.split(",").join(".");
});


});


EL SCRIPT TRAE BONUS: CAMBIA DE COMA A PUNTO DENTRO DE UN INPUT TEXT

No hay comentarios: