3

如何使用 css 或任何其他方法禁用 IME?我的问题是,当将语言更改为日语时,在文本框中输入双字节数字,我需要防止这种情况

我用

     style="ime-mode:disabled"

它适用于除谷歌浏览器之外的所有其他浏览器。

4

1 回答 1

8

将属性类型更改为电话。它的工作原理就像 ime-mode 在 chrome 中处于非活动状态并且其他浏览器支持 html5。

element.setAttribute('type', 'tel');

我建议您同时使用ime-modetype="tel"

风格:ime模式

Chrome          Firefox (Gecko)     IE        Opera             Safari (WebKit)
Not supported   3.0 (1.9)           5.0       Not supported     Not supported

输入类型="电话"

Chrome      Firefox         IE      Opera           Safari      Safari Mobile
6+          4+              10+     10.6+           5.1+        iOS 3.1+

两者都使用

Chrome      Firefox         IE      Opera           Safari      Safari Mobile
6+          3.0 (1.9)       5.0     10.6+           5.1+        iOS 3.1+
于 2014-09-08T03:23:42.303 回答