2.2.8.2.6 IMEMode

The IMEMode type is used to specify a bias for an Input Method Editor (IME).

   <xs:simpleType name="IMEMode">
     <xs:restriction base="xs:string">
       <xs:enumeration value="inactive" />
       <xs:enumeration value="auto" />
       <xs:enumeration value="active" />
       <xs:enumeration value="disabled" />
     </xs:restriction>
   </xs:simpleType>

The meanings of the values are specified in the following table.

Value

Description

inactive

All characters are entered without the IME. Users can still activate the IME.

auto

Default. IME is not affected. This value has the same effect as not specifying the ime-mode attribute.

active

All characters are entered through the IME. Users can still deactivate the IME.

disabled

The IME is completely disabled. Users cannot activate the IME if the control has focus.

The reader MUST accept any value. The writer SHOULD write this attribute as one of the valid values for the ime-mode attribute to be applied to an <input> tag. See [HTML], section 17.4.