牛骨文教育服务平台(让学习变的简单)
博文笔记

限制文本框或文本域只能输入数字、中文和英文等

创建时间:2017-04-29 投稿人: 浏览次数:678
1、控制文本框只能输入数字

<input onkeyup="value=value.replace(/[^0-9]/g,"")"onpaste="value=value.replace(/[^0-9]/g,"")" oncontextmenu ="value=value.replace(/[^0-9]/g,"")">


2、控制文本框只能输入数字、小数点
<inputonkeyup="value=value.replace(/[^-9.]/g,"")"onpaste="value=value.replace(/[^-9.]/g,"")" oncontextmenu ="value=value.replace(/[^-9.]/g,"")">


3、控制文本框只能输入英文
<inputonkeyup="value=value.replace(/[^a-zA-]/g,"")"onpaste="value=value.replace(/[^a-zA-]/g,"")" oncontextmenu ="value=value.replace(/[^a-zA-]/g,"")">


4、控制文本框只能输入英文、数字
<inputonkeyup="value=value.replace(/[^a-zA-0-9]/g,"")"onpaste="value=value.replace(/[^a-zA-0-9]/g,"")" oncontextmenu="value=value.replace(/[^a-zA-0-9]/g,"")">


5、控制文本框只能输入中文
<inputonkeyup="value=value.replace(/[^u4E00-u9FA5]/g,"")"onpaste="value=value.replace(/[^u4E00-u9FA5]/g,"")" oncontextmenu="value=value.replace(/[^u4E00-u9FA5]/g,"")">


6、控制文本框只能输入中文、英文、数字
<inputonkeyup="value=value.replace(/[^a-zA-0-9u4E00-u9FA5]/g,"")"onpaste="value=value.replace(/[^a-zA-0-9u4E00-u9FA5]/g,"")"oncontextmenu ="value=value.replace(/[^a-zA-0-9u4E00-u9FA5]/g,"")">


7、控制文本框只能输入中文、英文、数字、空格
<inputonkeyup="value=value.replace(/[^a-zA-0-9u4E00-u9FA5]/g,"")"onpaste="value=value.replace(/[^a-zA-0-9u4E00-u9FA5]/g,"")" oncontextmenu ="value=value.replace(/[^a-zA-0-9u4E00-u9FA5]/g,"")">


8、控制文本框只能输入中文、英文、数字、小数点
<inputonkeyup="value=value.replace(/[^a-zA-0-9u4E00-u9FA5.]/g,"")"onpaste="value=value.replace(/[^a-zA-0-9u4E00-u9FA5.]/g,"")"oncontextmenu ="value=value.replace(/[^a-zA-0-9u4E00-u9FA5.]/g,"")">

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。