首先会想到onchange事件,但是onchange事件只在松开鼠标的瞬间触发,要想实时监听,还需要用到oninput事件,而IE10并不支持oninput事件,为了做到兼容,最好同时监听range的change和input事件:
<input type="range" oninput="getVal(this.value)" onchange="getVal(this.value)">
首先会想到onchange事件,但是onchange事件只在松开鼠标的瞬间触发,要想实时监听,还需要用到oninput事件,而IE10并不支持oninput事件,为了做到兼容,最好同时监听range的change和input事件:
<input type="range" oninput="getVal(this.value)" onchange="getVal(this.value)">
转载于:https://my.oschina.net/u/879103/blog/787489