New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
onChange doesn't work on IE for type=range #3096
Comments
I've tried with integer instead of float, it did the same. In fact, onChange never fires on IE. |
Can you confirm that this fiddle is broken? http://jsfiddle.net/sua850oc/ |
Hi, |
@syranide, any interest in taking this on? I think we probably might just need to handle a different event for ranges (like we use clicks for checkboxes) |
Oh and |
@kud Can you try a native |
I just checked in IE11 and the native change event fires just fine as you drag. The React onChange does not seem too fire at all though. input doesn't fire at all |
@spicyj It seems that the input event does not fire for range types in IE, which is what react is trying to use, The issue seems to be that this check fails in IE but not chrome/ff. Not sure how ya'll do checks like this, but you could change ChangeEventPlugin to include a Addendum: this also seems to be the case for ie10 |
All browsers behave different and React is not behaving like one of the browsers (and is even inconsistent between browsers).
CodePen: http://codepen.io/rickbeerendonk/pen/vEdBmm Interesting thread: https://bugzilla.mozilla.org/show_bug.cgi?id=853670 |
@xymostech Here's the bug I mentioned to you yesterday, if you're interested – it involves working on ChangeEventPlugin so that we can listen to both the input and change events for |
(Dupe of #554.) |
Hi, |
Glad I saw this thread. My app is on React 15.5.4. I'm encountering it too on my Windows phone. User-agent is |
I don't know yet if I'm a newbie or it is a bug but
onChange
event on<input type="range">
doesn't work on IE (even 11).Here an example of my code:
Yes, I use
onMouseUp
as crap patch.The text was updated successfully, but these errors were encountered: