TextBox MaxLength restricts IME

Fixed, flighted Issue #212444

Details

Created
May 14, 2014
Privacy
This issue is public.
Reports
Reported by 0 people

Sign in to watch or report this issue.

Steps to reproduce

Expected: 中 is typed
Actual: ‘z’ is typed

URL:

Repro Steps:

Environment:
Windows 8.1 Professional en-US
Locale: United States
Languages:
English(United States)
Keyboard layout: US
中文(台灣)
Input Method: Microsoft Bopomofo
Keyboard layout: HanYu Pinyin
Internet Explorer en-US 11.0.9600.17105
Firefox en-US 29.0

To reproduce the problem:
1. Create WebForm
<html xmlns="http://www.w3.org/1999/xhtml">
<head></head>
<body>
<input id="Text1" type="text" maxlength="1" />
</body>
</html>

2. Open WebForm in IE11
    Set focus on textbox
    Switch IME to 中文(台灣)
    Attemp to input 中 by typing zhong1 Enter
    Observe that nothing else can be keyed in beyond z
    Therefore input of 中 cannot succeed

3. Open WebForm in FireFox 29
    Set focus to textbox
    IME switch to 中文(台灣)
    Attemp to input 中 by typing zhong1 Enter
    Observe that zhong1 Enter can all be keyed in to yield 中
    Therefore input of 中 can succeed

Expected Results:

The maxlength attribute of a textbox should only apply to the length of the input string, and not the length of the transitional keys required to generate the input string within the typing overlay of any IME.

Actual Results:

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Sermet I.”

      Changed Assigned To from “Sermet I.” to “Greg S.”

      Changed Steps to Reproduce

      Changed Title from “Internet Explorer 11 bug? TextBox MaxLength restricts IME” to “TextBox MaxLength restricts IME”

      Changed Status to “Confirmed”

      Changed Assigned To from “Greg S.” to “Amit J.”

      Changed Assigned To from “Amit J.” to “Amit J.”

      Changed Assigned To from “Amit J.” to “Shuo D.”

      Changed Assigned To from “Shuo D.” to “Yen L.”

      Changed Status from “Confirmed” to “In progress”

      Changed Assigned To from “Yen L.” to “IE F.”

      Changed Status from “In progress” to “Fixed, flighted”

    You need to sign in to your Microsoft account to add a comment.

    Sign in