导航:首页 > 编程语言 > js不允许输入中文

js不允许输入中文

发布时间:2025-01-20 13:00:27

A. js或者jquery如何禁止输入法,让输入框只能处于英文状态

CSS3有 ime-mode 属性,可以打开或禁止输入法,但只对IE和FF有效。

auto:不影响IME的状态。
normal:正常的IME状态
active:指定所有使用ime输入的字符。即激活本地语言输入法。用户仍可以撤销激活ime
inactive:指定所有不使用ime输入的字符。即激活非本地语言。用户仍可以撤销激活ime
disabled:完全禁用ime。对于有焦点的控件(如输入框),用户不可以激活ime

B. Js正则表达式限制不能输入中文字符, /^[\u4e00-\u9fa5]+$/ 有英文或其他字符都会失效

正则表达式用法大全!希望能帮到你

C. js 求一个禁止输入中文的正则表达式

var a = '士大夫333死神3333fff';

if (/[\u4E00-\u9FA5]/i.test(a)) {
alert('有中文');
}else{
alert('没有中文 通过');
}

D. Js里怎么在input框里禁止输入某个文字

以下答案为纯原生(vanilla Javascript)方法,实际可以用react、vue之类的库,通过数据绑定的方法实现这种功能。我用的是ECMAScript6的写法,其中let, const关键字老版本IE可能不识别,可以全部换成var。

在varfir=document.getElementById("fir")语句后面加入


function inputHandler (e) {

e.target.value = e.target.value.replace(/不/g, '')

}

let _debounceTimerId

function debounce (f, ms) {

const self = this

return function() {

const args = arguments

_debounceTimerId && clearTimeout(_debounceTimerId)

_debounceTimerId = setTimeout(function() {

f.apply(self, args)

}, ms)

}

}

fir.addEventListener('input', debounce(inputHandler, 50))


解释:

1、使用HTMLInputElement实例的input事件,该事件在每次键入后都会触发

2、中文输入法在单次键入后,会多次触发input事件,两次触发间隔大概在1-2ms左右

3、为了防止多次触发,需要使用debounce(不知道怎么翻译,暂且用数字电路的“限制抖动”的概念吧),我上面写了一个我自己编的debounce函数,实际可以用现成的库函数,比如Lodash的_.debounce()

4、debounce(inputHandler, 100) 会保证抖动结束100ms后,运行inputHandler中的语句把"不"字去除。

E. jsp输入框不能输入特殊字符

jsp输入框不能输入特殊字符的原因:
1、标签上直接替换方法:JS控制文本框只能输入数字,JS控制文本框只能输入数字、小数点,JS控制文本框只能输入英文,JS控制文本框只能输入英文、数字,JS控制文本框只能输入中文,JS控制文本框只能输入中文、英文、数字,JS控制文本框只能输入中文、英文、数字、空格,JS控制文本框只能输入中文、英文、数字、小数点。
2、输入之后立即清除:验证输入框内不能输入特殊字符,输入就立刻清除。
3、如果是特殊字符,禁止输入:验证输入框内不能输入特殊字符,输入前先作判断。

阅读全文

与js不允许输入中文相关的资料

热点内容
哪个二手车网站便宜啊 浏览:489
济南地铁app买了票怎么退 浏览:424
食用油行情看哪个app 浏览:776
怎么移动迅雷下载到一半的文件 浏览:803
哪些红头文件的抬头下面是双红线 浏览:638
炒股app有哪个 浏览:108
汽车钥匙编程器哪个好 浏览:688
误删除文件怎么恢复 浏览:885
360wifi扩展器版本升级 浏览:336
word批量删除某个同一图片logo 浏览:637
苹果5应用需要证书 浏览:531
触摸屏编程有哪些优势 浏览:550
ps文件存储环境 浏览:74
文件名怎么改不了大小写 浏览:613
眼睛验光数据什么样算假近视 浏览:269
1在编程里代表什么 浏览:193
密码文件柜哪里便宜 浏览:949
box文件怎么打开 浏览:114
线切割编程哪个好用 浏览:70
反诈app官方已下载怎么注册 浏览:496

友情链接