Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Erläuterung der Verwendung des CSS-Ime-Mode-Attributs

Detaillierte Erläuterung der Verwendung des CSS-Ime-Mode-Attributs

黄舟
黄舟Original
2017-06-20 15:58:354224Durchsuche

Syntax:

ime-mode : auto | active | inactive | disabled

Parameter:
auto: Hat keinen Einfluss auf den Status von IME. Das Gleiche gilt, wenn das ime-mode-Attribut nicht angegeben ist. aktiv: Gibt alle mit IME eingegebenen Zeichen an. Das heißt, die lokale Spracheingabemethode zu aktivieren. Der Benutzer kann den IME weiterhin deaktivieren.
inaktiv: Gibt alle Zeichen an, die nicht über den IME eingegeben werden. Das heißt, Nicht-Muttersprachen zu aktivieren. Der Benutzer kann den IME weiterhin deaktivieren.
disabled: IME vollständig deaktivieren. Für ein fokussiertes
-Steuerelement (z. B. ein Eingabefeld) kann der Benutzer den IME nicht aktivieren.
Beschreibung:
Festlegen oder Abrufen, ob der Benutzer die Eingabemethode für die Eingabe aktivieren darf Chinesisch, Koreanisch, Japanisch usw. (IME)-Status.
Die entsprechende Skriptfunktion ist imeMode. Bitte sehen Sie sich andere Bücher an, die ich geschrieben habe.

Beispiel:

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

im globalen Stil wie folgt definiert:

.ime-disabled{ime-mode:disabled;}/* 屏蔽输入法 */
Die Definition auf Seitenebene lautet wie folgt:


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

ASP.NET bezieht sich direkt auf

<asp:TextBox ID="txtRuling_No" runat="server" Width="80px" MaxLength="8" CssClass="txt" style="ime-mode:disabled "></asp:TextBox>
. Wenn also für ein Textfeld keine chinesische Eingabe erforderlich ist, können wir die Möglichkeit von Fehlern reduzieren, indem wir den Attributwert ime-mode auf inaktiv oder deaktiviert setzen. Ebenso können wir den ime-mode-Attributwert der Textfelder, die eine chinesische Eingabe erfordern, auf aktiv setzen.


Normalerweise achten C/S-Geschäftssysteme auf die Steuerung der Eingabemethoden. Wenn Sie auf B/S basierende Geschäftssysteme entwickeln, werden Sie meiner Meinung nach auf das gleiche Problem stoßen. FireFox unterstützt dieses einzelne Stilattribut jedoch nicht.

Beispiel:


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

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung des CSS-Ime-Mode-Attributs. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn