function nocn(obj) { for(i=0;i{ var c = document.getElementsByName("Text1")[0].value.substr(i,1); var ts =エスケープ(c); if(ts.substring(0,2) == "%u") { document.getElementsByName("Text1")[0].value = ""; >alert("ここでは中国語/全角文字を入力できません"); } } }
しかし ime を使う人はほとんどいません。 mode:disabled (CSS で実装) ime-mode 構文: ime-mode: auto | inactive | 値: 自動: デフォルト値。 IMEのステータスには影響しません。 ime-mode 属性を指定しない場合と同様 active: IME で入力されたすべての文字を指定します。それは、現地言語の入力方法を有効にすることです。ユーザーは引き続き IME を非アクティブ化できます。 inactive : IME を使用して入力されていないすべての文字を指定します。それは、非母国語を活性化することです。ユーザーは引き続き IME を無効にすることができます。 disabled : IME を完全に無効にします。フォーカスされたコントロール (入力ボックスなど) の場合、ユーザーは IME をアクティブにすることができません