猿问

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

<!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>


吃鸡游戏
浏览 645回答 1
1回答

眼眸繁星

document.getElementById('range').value&nbsp;取值没有问题document.createTextNode(xxx)&nbsp;创建节点没有问题后面的找 form 和把 doc 加到 form 里也没有问题…………问题是你的代码是什么时候执行的。目前来看是页面加载的时候执行的,但是看你的意思,你应该是想在拉动滚动条的时候执行,那么相应的事件处理呢?
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答