首頁  >  文章  >  web前端  >  css ime-mode屬性所使用的具體詳解

css ime-mode屬性所使用的具體詳解

黄舟
黄舟原創
2017-06-20 15:58:354168瀏覽

語法: 

ime-mode : auto | active | inactive | disabled

參數: 
auto : 不影響IME的狀態。與不指定ime-mode屬性時相同 
active : 指定所有使用IME輸入的字元。即啟動本地語言輸入法。使用者仍可撤銷啟動IME 
inactive : 指定所有不使用IME輸入的字元。即啟動非本地語言。使用者仍可撤銷啟動IME 
disabled : 完全停用IME。對於有焦點的控制項(如輸入方塊),使用者不可以啟動IME 
 
說明: 
設定或檢索是否允許使用者啟動輸入中文,韓文,日文等的輸入法(IME)狀態。 
對應的腳本特性為imeMode。請參閱我所寫的其他書目。
 
範例: 

<input type=text style="ime-mode: auto; ">

於是

#在全域樣式中定義如下:

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

頁層級定義如下:

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

ASP.NET中直接引用

<asp:TextBox ID="txtRuling_No" runat="server" Width="80px" MaxLength="8" CssClass="txt" style="ime-mode:disabled "></asp:TextBox>

就是這樣。所以當某個文字域不需要中文輸入的時候,我們可以透過設定 ime-mode 屬性值為 inactive 或 disabled,減少錯誤的可能性。同樣的我們可以設定那些需要中文輸入的文字域的 ime-mode 屬性值為 active。

通常C/S的業務系統,都會注意輸入法的控制問題。開發以B/S為基礎的業務系統,也一定會遇到同樣問題,ime-mode相信可以幫忙。不過 FireFox 並不支援這項樣式單屬性。

範例:

input {ime-mode: auto; }
<form name="form1" method="post" action="">    
<input type="text" name="textfield" style="ime-mode:disabled ">
</form>

 

#

以上是css ime-mode屬性所使用的具體詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn