onlynum jQuery扩展为3(),()和()onlynumalpha onlyalpha

number.js

复制代码代码如下所示:

/ / ----------------------------------------------------------------------



限制只能输入数字



/ / ----------------------------------------------------------------------

(美元。fn.onlynum =功能){

$(这)。Keypress(函数(事件){

无功eventobj =事件E | |;

VaR密码= eventobj.keycode eventobj.which | |;

如果((密码> = 48键码<= 57))

返回true;

其他的

返回false;

}焦点(函数(){)

禁用输入法

this.style.imemode =禁止;

})Bind(粘贴)

获取剪贴板的内容

VaR剪贴板= window.clipboarddata.getdata(文本);

如果(
)测试(剪贴板))

返回true;

其他的

返回false;

});

};



letter.js

复制代码代码如下所示:

/ / ----------------------------------------------------------------------



有限输入字母表



/ / ----------------------------------------------------------------------

(美元。fn.onlyalpha =功能){

$(这)。Keypress(函数(事件){

无功eventobj =事件E | |;

VaR密码= eventobj.keycode eventobj.which | |;

如果((密码> = 65 = 97键位,键位< = 122))

返回true;

其他的

返回false;

}焦点(函数(){)

this.style.imemode =禁止;

})Bind(粘贴)

VaR剪贴板= window.clipboarddata.getdata(文本);

如果( / ^ { a-za-z } + $ /。试验(剪贴板))

返回true;

其他的

返回false;

});

};



number_letter.js

复制代码代码如下所示:

/ / ----------------------------------------------------------------------



限制只能输入数字和字母。



/ / ----------------------------------------------------------------------

(美元。fn.onlynumalpha =功能){

$(这)。Keypress(函数(事件){

无功eventobj =事件E | |;

VaR密码= eventobj.keycode eventobj.which | |;

如果((密码> = 48 = 65 = 97键位代码,代码< = 122))

返回true;

其他的

返回false;

}焦点(函数(){)

this.style.imemode =禁止;

})Bind(粘贴)

VaR剪贴板= window.clipboarddata.getdata(文本);

(如果 / ^( D | { a-za-z })+ $ /。试验(剪贴板))

返回true;

其他的

返回false;

});

};



use.js

复制代码代码如下所示:

$(函数(){())

控制可以限制 / / onlynum式数字输入使用

$(。onlynum )OnlyNum();

控制可以限制onlyalpha / /类风格的输入字母的使用

$(。onlyalpha )OnlyAlpha();

/ /限制级onlynumalpha风格控件的使用只能输入数字和字母

$(。onlynumalpha )OnlyNumAlpha();



以上方法可以满足项目的要求,我们可以根据自己的具体需要选择。