2 baidu 29047977 baidu_29047977 于 2016.09.13 15:29 提问

想让input文本框不能输入全角字符,请问该如何限制

除了全角字符(包括中文和全角字符),其他都可以输入
没有悬赏很抱歉。

2个回答

lzp_lrp
lzp_lrp   Ds   Rxr 2016.09.13 15:42

写一正则表达式,判断是否有全角,如果有,提示,可参考

http://bbs.csdn.net/topics/390228826

showbo
showbo   Ds   Rxr 2016.09.14 10:14

全角字符也算中文,直接替换掉中文好了。不过最好是限制只允许输入哪些,不在列表里面的直接删除

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
TextBox中限制全角输入
以前没注意过输入法的全角和半角,今天有个需求是文本框中不能全角输入。据此需求,用js实现了这个功能!以下是一个Demo的整个aspx页面代码: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml">                 function Che
如何禁止在文本框中输入中文
具体步骤: 方法一:用文本框的CSS属性ime-mode实现。       提示:设置ime-mode为disabled的意思是禁止在输入时禁止用户激活输入中文,韩文,日文等的输入法(IME)状态,因为这个只能检测到键盘的输入,对通过鼠标操作的粘贴和拖放无效。 方法二:在松开按键时用脚本检查文本框的值,只保留Unicode编码在0和255之间的字符。 function check(str){ v
如何使输入框input只能输入数字
即:添加 onkeyup="value=value.replace(/[^\d]/g,'')" 这里使用的正则表达式 较为简单。输入框后面添加个“只能输入数字”就更好啦 参考文档:这里
JS控制文本框禁止输入特殊字符
JS 控制不能输入特殊字符 this.value=this.value.replace(/[^u4e00-u9fa5w]/g,'') JS 控制文本框只能输入数字 JS 控制文本框只能输入数字、小数点 JS 控制文本框只能输入英文 JS 控制文本框只能输入英文、数字 JS 控制文本框只能输入中文 JS 控制文本框只能输入中文、英文、数字 JS 控制文本框只能输入中文、英文、数字、空
控制 input 输入框不能输入中文,即不能在输入框中使用输入法
设置输入框的样式,代码如下
html 中 input 禁止输入中文
 
文本框输入限制【不允许空格、只允许数字】
每次找这代码都得翻以前写过的页面,烦死了。直接贴粗来: 不允许输入空格 只允许输入数字 效果如下: 不允许输入空格 只允许输入数字
文本框中禁止输入特殊字符实现方法
http://www.w3.org/TR/html4/loose.dtd">     New Document                   function ValidateValue(textbox)         {              var IllegalString = "\`~@#;,.!#$%^&*()+{}|\\:\"    
jquery限制文本框只能输入数字的方法,适用多种浏览器
能限制住中文符号以及粘贴,删除、箭头等无限制
有效的禁止文本输入框输入表情
// //  ViewController.m //  test // //  Created by 郭宇 on 13-11-15. //  Copyright (c) 2013年 郭 宇. All rights reserved. //   #import "ViewController.h"   @implementation ViewController {