zoukankan      html  css  js  c++  java
  • IE下form表单密码输入框可以输入中文问题

    今天遇到了一个问题:

    在IE浏览器登录界面,密码输入框,切换到中文输入法,竟然可以输入中文,已经设置过了input的type="password"。

    解决方法:

    可以给input设置css样式:style="ime-mode:disabled;"

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

    说明:设置或检索是否允许用户激活输入中文,韩文,日文等的输入法(IME)状态。

    •  对应的脚本特性为imeMode

    另外还可以通过正则表达式,禁止用户输入中文。

    查了css样式:

    ime-mode:auto | normal | active | inactive | disabled

    适用所有的输入文本框

    取值说明:

    auto:不影响IME的状态。

    normal:正常的IME状态

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

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

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

  • 相关阅读:
    结构体
    指针
    数组
    银行取款机系统
    函数
    基础
    IOS系统的安装和Vi的操作模式以及简单的指令
    1203.4——循环语句 之 for
    1203.3——循环语句 之 while
    1203.2——条件语句 之 switch语句
  • 原文地址:https://www.cnblogs.com/WaTa/p/5761927.html
Copyright © 2011-2022 走看看