onlyNum(),onlyAlpha()和onlyNumAlpha()3个Jquery扩展方法
			number.js
			 
			复制代码代码如下:
			
		// ----------------------------------------------------------------------
		// <summary>
		// 限制只能输入数字
		// </summary>
		// ----------------------------------------------------------------------
		$.fn.onlyNum = function () {
		    $(this).keypress(function (event) {
		        var eventObj = event || e;
		        var keyCode = eventObj.keyCode || eventObj.which;
		        if ((keyCode >= 48 && keyCode <= 57))
		            return true;
		        else
		            return false;
		    }).focus(function () {
		    //禁用输入法
		        this.style.imeMode = 'disabled';
		    }).bind("paste", function () {
		    //获取剪切板的内容
		        var clipboard = window.clipboardData.getData("Text");
		        if (/^/d+$/.test(clipboard))
		            return true;
		        else
		            return false;
		    });
		};
			 
			letter.js
			 
			复制代码代码如下:
			
		// ----------------------------------------------------------------------
		// <summary>
		// 限制只能输入字母
		// </summary>
		// ----------------------------------------------------------------------
		$.fn.onlyAlpha = function () {
		    $(this).keypress(function (event) {
		        var eventObj = event || e;
		        var keyCode = eventObj.keyCode || eventObj.which;
		        if ((keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122))
		            return true;
		        else
		            return false;
		    }).focus(function () {
		        this.style.imeMode = 'disabled';
		    }).bind("paste", function () {
		        var clipboard = window.clipboardData.getData("Text");
		        if (/^[a-zA-Z]+$/.test(clipboard))
		            return true;
		        else
		            return false;
		    });
		};
			 
			number_letter.js
			 
			复制代码代码如下:
			
		// ----------------------------------------------------------------------
		// <summary>
		// 限制只能输入数字和字母
		// </summary>
		// ----------------------------------------------------------------------
		$.fn.onlyNumAlpha = function () {
		    $(this).keypress(function (event) {
		        var eventObj = event || e;
		        var keyCode = eventObj.keyCode || eventObj.which;
		        if ((keyCode >= 48 && keyCode <= 57) || (keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122))
		            return true;
		        else
		            return false;
		    }).focus(function () {
		        this.style.imeMode = 'disabled';
		    }).bind("paste", function () {
		        var clipboard = window.clipboardData.getData("Text");
		        if (/^(/d|[a-zA-Z])+$/.test(clipboard))
		            return true;
		        else
		            return false;
		    });
		};
			 
			use.js
			 
			复制代码代码如下:
			
		$(function () {
		    // 限制使用了onlyNum类样式的控件只能输入数字
		    $(".onlyNum").onlyNum();
		    //限制使用了onlyAlpha类样式的控件只能输入字母
		    $(".onlyAlpha").onlyAlpha();
		    // 限制使用了onlyNumAlpha类样式的控件只能输入数字和字母
		    $(".onlyNumAlpha").onlyNumAlpha();
			 
			以上方法均可实现项目要求,大家根据自己的具体需求自由选择吧