当我玩游戏时<input type="range">,只有当我们将滑块拖放到Chrome和其他人在拖动滑块时触发更改事件的新位置时,Firefox才会触发onchange事件.
如何在firefox中拖动它?
HTML
<span id="valBox"></span>
<input type="range" min="5" max="10" step="1" onchange="showVal(this.value)">
Run Code Online (Sandbox Code Playgroud)
脚本
function showVal(newVal){
document.getElementById("valBox").innerHTML=newVal;
}
Run Code Online (Sandbox Code Playgroud) 我正在开发一个网站,用户在输入文本框中输入一些文本后自动填充表格中的搜索结果(类似于谷歌即时搜索).
当用户通过添加输入信息时,我设法获得淘汰赛js来更新视图模型
valueUpdate: 'afterkeydown'
但是,在我的数据绑定属性中,我还需要处理用户右键单击并将一些文本粘贴到文本框中的情况,所以我尝试了:
valueUpdate: ['afterkeydown','mouseup']
但是这不起作用,当我试图通过视图模型读取文本框的值时,我一直得到旧的值,直到我从输入文本框中跳出.
任何人都知道如何解决这个问题?
奥斯卡