`

ime mode

    博客分类:
  • css
阅读更多

css 之 ime-mode
语法:ime-mode : auto | active | inactive | disabled
取值:
auto : 默认值。不影响ime的状态。与不指定 ime-mode 属性时相同
active : 指定所有使用ime输入的字符。即激活本地语言输入法。用户仍可以撤销激活ime
inactive : 指定所有不使用ime输入的字符。即激活非本地语言。用户仍可以撤销激活ime
disabled : 完全禁用ime。对于有焦点的控件(如输入框),用户不可以激活ime

说明:
设置或检索是否允许用户激活输入中文,韩文,日文等的输入法(ime)状态。
此属性对于 currentstyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 imemode 。

当某个文本域或输入框不需要中文输入的时候,我们可以通过设置 ime-mode 属性值为 inactive 或者 disabled,减少错误的可能性,提高易用性。同样的设置那些需要中文输入的文本域的 ime-mode 属性值为 active。
这个可以运用在要输入纯数字或纯汉字的输入框中,可以减少切换输入法跟减少错误。

分享到:
评论

相关推荐

    CSS的ime-mode屏蔽中文输入法

    在标题提到的“CSS的ime-mode屏蔽中文输入法”中,主要关注的是如何使用`ime-mode`属性来防止用户在特定输入框中使用中文输入法。例如,如果你有一个专门用于输入数字的表单字段,可能不希望用户能使用拼音输入法...

    IME编程例子

    It shows how to control IME mode using C/C++. You can set the initial IME mode of CIMEEdit as to input language, shape, and so on. If you want your edit control initially set to get Korean characters...

    精彩编程与编程技巧-TextBox 中英文输入方法切换...

    ### 知识点二:IME Mode 属性的作用 IME (Input Method Editor) 模式属性是 `TextBox` 控件中的一个重要属性,主要用于控制用户输入时的语言环境。通过设置不同的 IME 模式,可以实现中文输入、英文输入或混合输入...

    用CSS禁用输入法(CSS3 UI规范)实例解析

    《CSS禁用输入法:IME Mode属性的解析与实践》 在网页设计中,有时我们需要对文本输入框进行特殊控制,比如禁止用户使用输入法。CSS3中的IME Mode属性就是为了满足这种需求而引入的,它允许开发者通过CSS来管理文本...

    基于ime-mode属性使用详解

    ime-mode的语法解释如下: ime-mode : auto | active | inactive | disabled 取值: auto : 默认值。不影响IME(Input Method Editors 输入法编辑器)的状态。与不指定 ime-mode 属性时相同 active : 指定所有使用...

    精彩编程与编程技巧-VB编程问与答...

    在VBScript中,可以通过设置控件的`IME Mode`属性来控制IME的开启和关闭。 #### 3.2 设置IME模式 对于像`TextBox`、`ListBox`和`ComboBox`这样的控件,可以通过以下方式设置IME模式: - `Text1.IMEMode = 0`:...

    ime-日语输入法安装必须文件

    再者,imjp81k.dll也是一个关键的系统组件,它是日语IME的一部分,全称为“Input Method Japanese for Windows 8.1 and later, Katakana mode”(适用于Windows 8.1及更高版本的日语输入法,片假名模式)。...

    JS经典技巧JavaScript

    - `IME Mode`: `<input style="ime-mode:disabled">`。 - 当用户使用输入法编辑器(IME)时,此属性可禁用IME模式。这对于确保用户直接输入英文字符非常有用。 ### 4. 检测框架环境 - **检测当前页面是否位于框架内...

    vim-mode-plus-patch-switch-ime:Atom插件vim-mode-plus的补丁,修复了不在插入模式下按键触发输入法的错误

    Vim-mode-plus已集成了补丁。 在vim-mode-plus的settings-view中,将autoDisableInputMethodWhenLeavingInsertMode设置为true(默认为false)。介绍这是vim-mode-plus的补丁。 在插入模式下,对于不是英语母语的人...

    javascript中文本框中输入法切换的问题

    可以通过设置ime-mode在页面输入控件中关闭输入法 希望关闭输入法:< input style =”ime-mode:disabled” > 希望使用当前输入法:<input style=”ime-mode:active”> 当某个文本域不需要中文输入的...

    解决chrome对jQuery的支持问题

    在JavaScript的世界里,jQuery是一个非常流行的库,它简化了DOM操作、事件处理、动画效果以及Ajax交互等任务。然而,有时候开发者可能会遇到浏览器兼容性问题,尤其是在使用特定功能时。"解决chrome对jQuery的支持...

    CCS文本框禁止拖拽和粘贴

    在IE浏览器中,通过设置`ime-mode`为`disabled`,可以禁用IME,间接达到阻止粘贴的效果。然而,需要注意的是,`ime-mode`属性并不被所有现代浏览器所支持,因此其适用性有限。 #### JavaScript事件处理 为了在更...

    script脚本实现文本限制输入

    - 只允许小写字母输入:`(/^[a-z]*$/)" style="ime-mode:Disabled">` - 只允许大写字母输入:`(/^[A-Z]*$/)" style="ime-mode:Disabled">` - 只允许数字输入:`(/^[0-9]*$/)" style="ime-mode:Disabled">` - 数值...

    javascript经典常用代码-javescript教程

    同时,`ime-mode:Disabled`样式用于禁用IME输入法编辑器,确保输入字符完全受控。 以上代码示例不仅展示了如何使用JavaScript和正则表达式进行输入限制,还涉及到了对DOM操作、事件处理和数据验证等多方面的技能,...

    vc++输入法法源码框架

    窗口类的样式包含了`CS_FFIM|CS_IME`,这表明它将支持快速失败信息模式(Fast Fail Information Mode)和输入法编辑器功能。 #### 处理IME消息:UIWndProc `UIWndProc`函数是输入法窗口过程的实现,负责处理所有与...

    关于文本框的一些限制控制总结~~

    `ime-mode`用于控制输入法(IME)的行为,其中`disabled`值可完全禁用IME,从而阻止用户在文本框中输入中文或全角字符。示例代码如下: ```html ;" type="text" name="textfield" style="ime-mode:disabled" ...

    CSS参考手册v3.4.0(飘零雾雨版)

    新增了ime-mode参考; 新增了CSS3速查表参考; 新开了Only Firefox节点; 补充修订了问题和经验列表; 新增了一些对本手册指出过Bug提出过建议的感谢名单; 修订了热心网友发现的部分错误描述、链接及Bug;

Global site tag (gtag.js) - Google Analytics