2009/01/20

ime-mode

ime-mode

IME(Input Method Editor)用來控制中文,韓文,日文的輸入。

  1. auto:不改變當下的輸入狀態,此為預設值。
  2. normal:IME 的狀態為正常。IE 無此項。
  3. active:開始時啟動 IME,用戶可停止之。Linux 版的 Firefox 無此項。
  4. inactive:開始時不啟動 IME,用戶可啟動之。Linux 版的 Firefox 無此項。
  5. disabled:停用 IME,用戶不能啟動之。
  • 風格用法:

    <input type="text" value="不能輸入中文"
      style="ime-mode: disabled">

    <p><input type="text" value="可輸入中文"
      style="ime-mode: active">

  • 執行結果:

  • IE6, Firefox 有支援;Safari, Chrome 無此項。

javascript 應用。可以用 style 物件 的特徵 imeMode 讀取或設定特徵值。

  • 風格用法:

    <input id='atr3' style='ime-mode:active'><p>
    <script type='text/javascript'>
    var os=document.getElementById('atr3').style;
    document.write( os.imeMode );
    </script>

  • 執行結果:

    undefined