zoukankan      html  css  js  c++  java
  • css 笔记——设置禁用中文输入法

    ime-mode

    ime-mode的语法解释如下:

    ime-mode : auto | active | inactive | disabled

    取值:

    auto  : 默认值。不影响IME的状态。与不指定 ime-mode 属性时相同

    active  : 指定所有使用IME输入的字符。即激活本地语言输入法。用户仍可以撤销激活IME

    inactive  : 指定所有不使用IME输入的字符。即激活非本地语言。用户仍可以撤销激活IME

    disabled  : 完全禁用IME。对于有焦点的控件(如输入框),用户不可以激活IME

    于是在全局样式中定义如下:

    .ime-disabled{ime-mode:disabled;}/* 屏蔽输入法 */  

    在手机充值页面级定义如下:

    <input type="text" name="mobile" class="ime-disabled" >
    

      

    js实现焦点进入文本框内关闭输入法:imeMode

    要用到的东西: imeMode:xxx

    有四个参数

    active 代表输入法为中文

    inactive 代表输入法为英文

    auto 代表打开输入法 (默认)

    disable 代表关闭输入法

    <INPUT onfocus=" this.style.imeMode='active' " />
    
    <INPUT onfocus=" this.style.imeMode='inactive' " />
    
    <INPUT onfocus=" this.style.imeMode='auto' " />
    
    <INPUT onfocus=" this.style.imeMode='disabled' " /> /*这个应该算最常用的了,其他可以不记*/
    

      

    感谢您的阅读,如果文中有任何技术上的错误或不妥,烦请留言指出,我会尽快更正。
  • 相关阅读:
    【CSS】盒子模型的计算
    【CSS】定义元素的位置
    【Jenkins】安装插件
    安装【Jenkins】
    Python【unittest】模块
    Python【pyyaml】模块
    CentOS下安装gcc和gdb
    汇编学习笔记(15)综合研究
    汇编学习笔记(14)BIOS对键盘输入的处理
    汇编学习笔记(13)直接定址表
  • 原文地址:https://www.cnblogs.com/MonaSong/p/5098840.html
Copyright © 2011-2022 走看看