[Edge] <input> of type=radio or type=checkbox doesn't fire `input` events - by Chris Rebert

Status : 

  By Design<br /><br />
		The product team believes this item works according to its intended design.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.

ID 1883692 Comments
Status Closed Workarounds
Type Bug Repros 1
Opened 10/8/2015 11:50:05 PM
Access Restriction Public


Per the HTML specification, (un)checking an <input type="checkbox"> or <input type="radio"> should cause an `input` event to be fired at the <input> element.
Sign in to post a comment.
Posted by Andy Mercer on 7/19/2016 at 7:33 PM
"Radio button and checkbox are not supported input types for oninput event on MS Edge."

So what you are saying is that you just are going to be in-compliant with standards. Gotcha. Just FYI, this page is linked to on caniuse where this is listed (correctly) as a bug in Edge. Also FYI, this type of response is the reason people grew to hate IE. Blatantly saying that you don't give a crap about standards support is just a return to your old behavior, and it's the reason that I hide Edge and install Firefox on every machine that I set up (I work backup IT as well as web application development).
Posted by Chris Rebert on 10/12/2015 at 4:53 PM
I am sad that you don't consider noncompliance with the standard to be a bug...

I filed a UserVoice ticket: https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/10182111--input-type-checkbox-type-radio-should-fire-in
Posted by Microsoft on 10/12/2015 at 4:33 PM
Hello Chris Rebert,

We sincerely appreciate your taking time to provide your feedback. Radio button and checkbox are not supported input types for oninput event on MS Edge.
Please see the following list for supported input types.

input type=" text, textarea, password, date, datetime, email, month, number, range, search, tel, time, url, week, color"

Additionally, you can file your suggestion at the uservoice site so others can review your suggestion and vote it up!

Best Regards,
The Microsoft Edge Team