2 ogongteng oGongTeng 于 2016.09.13 15:13 提问

求一个限制input输入类型的代码

我需要让文本框只能输入英文(不分大小写)、数字、符号。哪位大神顺手帮忙写一下

3个回答

swl979623074
swl979623074   2016.09.13 15:24

var reg = /^[a-zA-Z0-9]*$/;
var isTrue = reg.test(value);

Fantian_233
Fantian_233   2016.09.13 16:44

用正则表达式 就对了
顺带附送比较常用的正则
http://www.haorooms.com/post/input_reg

showbo
showbo   Ds   Rxr 2016.09.14 10:15

你这个符号包括的就广了。。实现不了你这种要求,你应该更进一步细化你的输入限制

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
HTML Input 标签限制输入类型
最近在开发完一个项目后,又测试人员测试bug,然后我根据他们测试出来的bug一个一个的改,然后就遇到了一个问题,文本框是用来搜索,但是,比如这个文本框是用来搜索年龄的区间,输入条件的时候,如果输入了非数字的字符就不能输入。像这样的问题,其实可以通过正则表达式来做的,我们开发的项目中是已经有相应的正则表达式的验证,但是这个框架里做起来不那么容易,于是就用了这个方法,这个方法也许不是最好的,但是能解决
HTML正则表达式:限制Input输入类型
HTML:input输入类型限制1.只能输入和粘贴汉字 <input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"><br
input 填写整数,Float类型限制
//整数限制   //Float类型限制 function CheckInputIntFloat(oInput) {    if('' != oInput.value.replace(/\d{1,}\.{0,1}\d{0,}/,'')) {         oInput.value = oInput.value.match(/\d{1,}\.{0,1}\d{0,}/
input框限制输入类型
1.只能输入和粘贴汉字    3.只能输入和粘贴数字    5.数字脚本    6.只能输入数字和英文    8.简易禁止输入汉字  输入法不转换,但可粘贴上  9.输入数字和小数点    10.只能数字和"-",例如在输入时间的时候可以用到    JS控制 input 输入字符限制  ENTER键可以让光标移到下一个输入框  复
通过js控制input文本框输入文本类型
今天碰到一个小问题,要求限制文本框输入类型,特地分享给大家,文本框类型限制主要靠正则表达式。下面是我查找总结整理的例子。具体输入要求可以自己查一下正则表达式。 这里用到一个JavaScript 的String 对象replace方法。 js验证输入框内容 只能输入0和1 只能输入英文 只能输入英文,无法粘贴,右键不会弹出粘贴菜单 只能输入数字:<br />只能输入数字
限制input输入符合规则的浮点数
$('#col-sm-2, #min_goods_amount').keydown(function(e){ return formatInput(e); }); /** * 限制input输入符合规则的浮点数 * * @param {type} e 键盘事件 * @param {type} maxInt 整数位最
文本框限制输入类型的相关代码设置
文本框限制输入类型的输入框   最近在开发完一个项目后,又测试人员测试bug,然后我根据他们测试出来的bug一个一个的改,然后就遇到了一个问题,文本框是用来搜索,但是,比如这个文本框是用来搜索年龄的区间,输入条件的时候,如果输入了非数字的字符就不能输入。像这样的问题,其  实可以通过正则表达式来做的,我们开发的项目中是已经有相应的正则表达式的验证,但是这个框架里做起来不那么容易,于是就用了这个
限制input输入类型
限制input输入类型在日常工作中很常见,各种各样,不过也大同小异,本文整理了一些,感兴趣的朋友可以参考下哈,希望可以帮助到你 1.只能输入和粘贴汉字    3.只能输入和粘贴数字    5.数字脚本    6.只能输入数字和英文    8.简易禁止输入汉字  输入法不转换,但可粘贴上  9.输入数字和小数点    10
input 属性为 number时限制输入长度
&amp;lt;input type=&quot;number&quot; name=&quot;example&quot; ominput=&quot;if(value.length&amp;gt;5)value=value.slice(0,5)&quot;&amp;gt;
js限制input只能输入有效的数字,有且只有一个小数点,第一个不能为小数点
Document $(document).ready(function() { //敲击按键时触发 $("#Score").bind("keypress", function(event) { var event= event || window.event; var getValue = $(this).val()