SuperZedLv
SuperZedLv
采纳率50%
2016-07-22 04:30 浏览 5.5k
已采纳

html总怎么使用实时获取input标签中的值

1

我想通过js监视input标签自动获取input组件用户输入的值

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

8条回答 默认 最新

  • 已采纳
    SuperZedLv SuperZedLv 2016-07-22 10:24

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



    无标题文档

    var yourinput=document.getElementsByTagName('input')[0]; if(document.addEventListener){ yourinput.addEventListener('input',write,false); }else{ yourinput.attachEvent('onpropertychange',write); } alter(yourinput.value); function write(){ document.getElementsByTagName('p')[0].innerHTML=yourinput.value; }


    点赞 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2016-07-22 04:36

    给你的控件加上onchange事件,在里面添加获取input值的逻辑

    点赞 2 评论 复制链接分享
  • taddy4944 坐功资深者 2016-07-22 06:01

    input里面加入onChange()方法,或者加入onKeyPress()方法和onKeyDown()方法获取,后两者是捕获用户的按键信息

    点赞 2 评论 复制链接分享
  • FiangAsDre GreenRookie 2016-07-22 04:37

    onchange事件获取input 的value

    点赞 评论 复制链接分享
  • SuperVsky supervsky 2016-07-22 04:55

    用AngularJS用ng-model进行双向数据绑定

    点赞 评论 复制链接分享
  • qq_32888687 Hana_ 2016-07-22 05:54

    用setTimeout()方法,每隔一段时间调用自己一次,即每隔一段时间获取一次input的值

     <script>
            $(document).ready(function(){
                var status = setTimeout('getvalue()',1000); 
            });
            function getvalue(){
                var value = $('#thevalue').val();
                alert(value);
                status = setTimeout('getvalue()',1000); 
            }
        </script>
    
    点赞 评论 复制链接分享
  • mmd0308 mmd0308 2016-07-22 06:02

    使用onchange方法获取input值,如果传送后台,可以使用HTML5的websocket时时推送数据。

    点赞 评论 复制链接分享
  • baidu_34046383 星之火燎原 2016-07-22 09:32

    input里面加入onChange()方法,或者加入onKeyPress()方法和onKeyDown()方法获取,后两者是捕获用户的按键信息

    点赞 评论 复制链接分享

相关推荐