Javascript 在HTML元素上触发的事件';s属性更改。(js)
假设你有一个滑动条Javascript 在HTML元素上触发的事件';s属性更改。(js),javascript,html,events,dom,Javascript,Html,Events,Dom,假设你有一个滑动条 <input id='bar' type='range' value='50'> 您可以收听onchange事件(当您完成擦洗时将触发该事件),例如,不是在拖动时,而是在完成时 e、 g 您可以结合使用oninput()和onchange()事件,类似于下面的代码 <input id='bar' type='range' value='50' oninput="showVal(this.value)" onchange="showVal(this.valu
<input id='bar' type='range' value='50'>
您可以收听
onchange
事件(当您完成擦洗时将触发该事件),例如,不是在拖动时,而是在完成时
e、 g
您可以结合使用
oninput()
和onchange()
事件,类似于下面的代码
<input id='bar' type='range' value='50' oninput="showVal(this.value)" onchange="showVal(this.value)" >
<script>
function showVal(newVal){
console.log(newVal);
}
</script>
函数showVal(newVal){
console.log(newVal);
}
滑动滑块时会触发oninput
,松开鼠标时会触发onchange
<input id="bar" type="range" value="50" onchange="...">
document.getElementById('bar').addEventListener("change", doSomething, false);
<input id='bar' type='range' value='50' oninput="showVal(this.value)" onchange="showVal(this.value)" >
<script>
function showVal(newVal){
console.log(newVal);
}
</script>