zoukankan      html  css  js  c++  java
  • js监听input输入框值的实时变化实例

    情景:监听input输入框值的实时变化实例

    解决方法:1.在元素上同时绑定oninput和onporpertychanger事件

    <script type="text/JavaScript">
    
      function watch(){
    
      consolo.log("in")
    
    } 
    
    </script>
    
    <input type="text"  oninput="watch(event)" onporpertychange="watch(event)" />
    

      

    2.原生js

    <script type="text/javascript">
     $(function(){
       if("v"=="v"){//true为IE浏览器,感兴趣的同学可以去搜下,据说是现有最流行的判断浏览器的方法
        document.getElementById("a").attachEvent("onporpertychange",function(e){
        console.log("inputting!!");
        }
      }else{
        document.getElementById("a").addEventListener("onporpertychange",function(e){
        console.log("inputting!!");
        }
      }
    });
    </script>
    <input type="text" id="a"/>
    

      

    3.使用jQuery绑定事件
    <script type="text/javascript">
     $(function(){
      $("#a").bind('input porpertychange',function(){
        console.log("e");
        });
      });
    </script>
    <input type="text" id="a"/>
    

      

  • 相关阅读:
    solr不是标准的java project解决方案
    solr 索引库的维护
    solr linux配置
    JSON跨域问题总结
    阿里云字体图标的引用
    Android 体系结构
    java.lang.NoClassDefFoundError 异常
    java java.uitl.Random产生随机数
    Android 应用间的集成
    iOS7状态栏字体颜色修改
  • 原文地址:https://www.cnblogs.com/nailc/p/8662833.html
Copyright © 2011-2022 走看看