Posts Tagged ‘ input type text ’

Permitir solo numero en un Input Text con jQuery

Apesar que existen varios plugins de jQuery que hacen esto en ocaciones es mejor utilizar esta simple función y obtener los excelentes resultados, bien dicen por ahi “Una sencilla suele ser la mejor solución”

funcion en javascript:

	$(document).ready(function(){ 
	$("#txtNumbers").keydown(function(event) {
	   if(event.shiftKey)
	   {
	        event.preventDefault();
	   }

	   if (event.keyCode == 46 || event.keyCode == 8)    {
	   }
	   else {
	        if (event.keyCode < 95) {
	          if (event.keyCode < 48 || event.keyCode > 57) {
	                event.preventDefault();
	          }
	        } 
	        else {
	              if (event.keyCode < 96 || event.keyCode > 105) {
	                  event.preventDefault();
	              }
	        }
	      }
	   });
	});

Codigo HTML

	< input type="text" id="txtNumbers" />
Anuncios
A %d blogueros les gusta esto: