react: onChange doesn't work on IE for type=range

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:

<input onChange={this.changeVolume} onMouseUp={this.changeVolume} ref="volumeSlider"  type="range" min={0} max={1} step={.1} value={this.state.volume} title="Sound" />

Yes, I use onMouseUp as crap patch.

About this issue

  • Original URL
  • State: closed
  • Created 9 years ago
  • Comments: 18 (7 by maintainers)

Most upvoted comments

Hey @spicyj ,

Was this supposed to be fixed in #554? I’m using ie 11 with react 15.3 and it looks like the issue still persists. Neither onChange nor onInput is being called at any point in the lifecycle of the drag.

https://jsfiddle.net/m78g29m5/