ime是Input
Method Editor的简称。它是一种专门的应用程序, 用来输入代表东亚地区书面语言文字的不同字符。使用此种输入法,不需特殊的键盘(对应各种语言的键盘)即可输入东亚诸国(如中文、日文、韩文、俄文等)的各种文字。
ime-mode :
auto | active | inactive | disabled
取值:
auto : 默认值。不影响ime的状态。与不指定 ime-mode 属性时相同
active : 指定所有使用ime输入的字符。即激活本地语言输入法。用户仍可以撤销激活ime
inactive : 指定所有不使用ime输入的字符。即激活非本地语言。用户仍可以撤销激活ime
disabled : 完全禁用ime。对于有焦点的控件(如输入框),用户不可以激活ime
说明:
设置或检索是否允许用户激活输入中文,韩文,日文等的输入法(ime)状态。
此属性对于 currentstyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 imemode(css的ime-mode属性对应于javascript中的imeMode属性)。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>屏蔽中文输入法</title>
<script type="text/javascript">
function change(oButton) {
var obj = document.formIme.txt;
var tips = document.getElementById("tips");
if (obj.style.imeMode == "disabled") {
obj.style.imeMode = "active";
obj.value = "";
oButton.value = "屏蔽中文输入法";
tips.innerHTML = "ime-mode:active; 现在中英文都能输入";
document.getElementById("tips") = tips;
}
else {
obj.style.imeMode = "disabled";
obj.value = "";
oButton.value = "激活中文输入法";
tips.innerHTML = "ime-mode:disabled; 现在你只能输入默认的英文且不能切换输入法了";
document.getElementById("tips") = tips;
}
}
</script>
</head>
<body>
<fieldset>
<legend>CSS ime-mode属性测试:</legend>
<form name="formIme">
<input type="text" name="txt" style="ime-mode: disabled" />
<input type="button" value="激活中文输入法" onclick="change(this)" />
</form>
<div id="tips">
</div>
</fieldset>
</body>
</html>
运行效果:
- 大小: 66.4 KB
分享到:
相关推荐
有时项目需要禁止用户输入中文、符号等,减少用户输入出错误的可能性,css属性有这样的功能。 ime-mode的语法解释如下: ime-mode : auto | active | inactive | disabled 取值: auto : 默认值。不影响IME(Input ...
npm install tailwindcss-dark-mode --save-dev 将插件添加到Tailwind配置中的plugins数组中。 plugins: [ require ( 'tailwindcss-dark-mode' ) ( ) ] 用法 由该插件生成的样式,如果选择器施加到仅用于<...
可以通过设置ime-mode在页面输入控件中关闭输入法 希望关闭输入法:< input style =”ime-mode:disabled” > 希望使用当前输入法:<input style=”ime-mode:active”> 当某个文本域不需要中文输入的...
广告------css---css广告------css---css
CSS2.0-CSS3.0-HTML5-JavaScript-JDK1.8-正则表达式,全中文帮助文档,全都是CHM版 里面包含15个CHM文件,其中有六大类,有的有多个版本全是中文版 CSS2.0就标准的一个版本,够用了 CSS3.0有P零雾雨版,ISD版还有,...
禁用输入法属性ime-mode是CSS3中最新添加的属性,更准确点说,是CSS Basic User Interface Module Level 3 (CSS3 UI)规范新添加的属性。但是IE浏览器从IE5开始就支持该属性,FireFox浏览器从FireFox3.0开始也支持该...
pro-html5-css3-design-patterns-master
前端开源库-postcss-css-variablespostcss css变量,postcss插件,用于将css自定义属性(css变量)语法转换为静态表示形式
5日精通CSS------------------超级实用
css3-mediaqueries解决IE8及以下版本浏览器兼容性问题
CSS Code复制内容到剪贴板 writing-mode : lr-tb | tb-rl CSS Code复制内容到剪贴板 /* 关键字值 */ writing-mode: horizontal-tb; /* 默认值 */ writing-mode: vertical-rl; writing-mode:...
css3d-engine, css 3d 轻型引擎很容易使用 14k css3d-enginehttps://github.com/shrekshrek/css3d-matrix-es6具体使用请看案例演示:http://shrek.imdevsh.com/demo/css3d/spa
HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习 HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习 HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习 ...
org-mode 使用的css
前端项目-css3-animate-it,css3/jquery插件,用于在元素进入视图时对其进行动画处理
CSS font-family常见中文字体对应的英文名称,这个是收集的css中的font-family中的中英文对照,可以方便使用。
css-cheat-sheet,css-cheat-sheet,css-cheat-sheet
pnpm install --save-dev tailwindcss-blend-mode # Install using npm npm install --save-dev tailwindcss-blend-mode # Install using yarn yarn add -D tailwindcss-blend-mode 用法 // tailwind.config.js { ...