CSS3有 ime-mode 属性,可以打开或禁止输入法,但只对IE和FF有效。
auto:不影响IME的状态。
normal:正常的IME状态
active:指定所有使用ime输入的字符。即激活本地语言输入法。用户仍可以撤销激活ime
inactive:指定所有不使用ime输入的字符。即激活非本地语言。用户仍可以撤销激活ime
disabled:完全禁用ime。对于有焦点的控件(如输入框),用户不可以激活ime
记忆中,是密码的输入框,自动的
在获得焦点时,试试这样
.getInputContext().selectInputMethod(Locale.US);
直接设置,输入框只能输入数字或密码就行。
代码如下:
input onKeyUp="value=value.replace(/[^a-zA-Z]/g,'')"
方法很多种,选择自己容易记住的。望采纳