JS控制用户输入类型
2010-10-11 22:07
204 查看
1.只能输入数字和英文的:
<input onkeyup="value=value.replace(/[/W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))">
2.只能输入数字的:
<input onkeyup="value=value.replace(/[^/d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))">
3.只能输入全角的:
<input onkeyup="value=value.replace(/[^/uFF00-/uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/uFF00-/uFFFF]/g,''))">
4.只能输入汉字的:
<input onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/u4E00-/u9FA5]/g,''))">
也可以这样:
<input type=text name= caolig value ="" onblur="if (!(/^[/d]+/.?/d*$/.test(this.value)) ){alert('您的输入有误'); this.value='';this.focus();}">
<input onkeyup="value=value.replace(/[/W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))">
2.只能输入数字的:
<input onkeyup="value=value.replace(/[^/d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))">
3.只能输入全角的:
<input onkeyup="value=value.replace(/[^/uFF00-/uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/uFF00-/uFFFF]/g,''))">
4.只能输入汉字的:
<input onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/u4E00-/u9FA5]/g,''))">
也可以这样:
<input type=text name= caolig value ="" onblur="if (!(/^[/d]+/.?/d*$/.test(this.value)) ){alert('您的输入有误'); this.value='';this.focus();}">
相关文章推荐
- 通过js控制input文本框输入文本类型
- python 变量,数据类型,用户输入输出,流程控制,循环
- JS控制用户只能输入分数和小数,每次输入验证
- js正则实现用户输入银行卡号的控制及格式化
- js 控制用户输入内容 汇总
- JS控制输入框只输入数字类型与文件域只能选择文件的JS实现
- js控制文本框输入的字符类型方法汇总
- js控制文本框输入的字符类型方法汇总
- JS使用正则控制用户输入银行卡号及格式化
- 由计算机产生0-9之间的随机整数,用户输入猜测的数据,统计用户猜测的次数。产生随机数可以使用Math.rangom()静态方法,该方法返回正的double类型浮点数位于(0.0 1.0】间。
- PHP-微信公众平台开发-接收用户输入消息类型并响应
- JS控制文本框只能输入正整数和两位小数点以内的小数
- 控制文本框输入的类型
- 人民币金额大写 在与财务相关的应用中,经常会用到人民币金额的大写,比如发票的打印程序。 本题的任务是:从键盘输入一个十亿以内的正整数(int类型),把它转换为人民币金额大写(不考虑用户输入错误
- js控制用户一个小时之内没有任何操作自动退出
- js控制用户一个小时之内没有任何操作自动退出
- JS实战应用 之 JS控制FileUpload控件上传的文件类型和清空控件选中的文件
- 【python】实例-判断用户输入数字的类型
- js控制文本栏只能输入数字
- js控制文本框只能输入数字