为了账号安全,请及时绑定邮箱和手机立即绑定

如何动态的获取input控件的数据

如何动态的获取input控件的数据

吃鸡游戏 2018-09-07 09:06:10
<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>Document</title>    <script src='js/event.js'></script>    <script>        EventUtil.addHandler(window,'load',function(){            var form=document.getElementsByTagName('form')[0];            var input=document.getElementById('range');                        EventUtil.addHandler(input,'mousedown',function(){                var doc=document.createTextNode(input.value);                EventUtil.addHandler(input,'mousemove',function(event){                    form.appendChild(doc)                    EventUtil.addHandler(input,'mouseup',function(event){                                            })                })            })            })    </script></head><body>    <form>    <input id='range' type="range" min="1" max="10" >    </form></body></html></body></html>
查看完整描述

1 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

document.getElementById('range').value 取值没有问题
document.createTextNode(xxx) 创建节点没有问题
后面的找 form 和把 doc 加到 form 里也没有问题
…………

问题是你的代码是什么时候执行的。目前来看是页面加载的时候执行的,但是看你的意思,你应该是想在拉动滚动条的时候执行,那么相应的事件处理呢?


查看完整回答
反对 回复 2018-10-15
  • 1 回答
  • 0 关注
  • 616 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信