IE11: form.control.$dirty attribute always true if placeholder has non-ascii chars and required attribute

Duplicate Issue #327999 • See Issue #101220

Details

Created
Jun 17, 2014
Privacy
This issue is public.
Duplicates
See progress on Bug #101220
Reports
Reported by 0 people

Sign in to watch or report this issue.

Steps to reproduce

URL:

Repro Steps:

  1. Load Page in IE
  2. Set focus on textbox

Expected Results:

Expected Behavior: Setting the focus on the textboxes, the dirty property does not change until something is typed

Actual behavior: As soon as the focus is set on the textbox, the dirty property sets to true.

Actual Results:

Dev Channel specific:

No

Another Repro:

  1. Create a html file with following lines,
  2. Load the page in IE,
  3. Click on the input box OR Refresh the page

Expected Results:
    Input event should not fire, as under Chrome and Firefox
Actual Results:
    Input event fires

HTML Page:
<

!DOCTYPE

html

<

html

<

head

<

meta

charset

="utf-8"

/>

<

meta

http-equiv

="X-UA-Compatible"

content

="IE=edge"

/>

</

head

<

body

<

form

name

="form"

novalidate

<

input

id

=’idInput’

name

="fld1"

placeholder

="a&aacute;bcd"/>

</

form

<

script

function

InputEventFired()

{

alert(

‘InputEventFired’

);

}

document.addEventListener(

‘input’

,InputEventFired);

</

script

</

body

</

html

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Tony S.”

      Changed Assigned To from “Tony S.” to “Ben P.”

      Changed Steps to Reproduce

      Changed Steps to Reproduce

      Changed Assigned To from “Ben P.” to “IE F.”

      Changed Status to “Duplicate”

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

    Sign in