JS赋值隐藏input并监听值变化


  给 input 赋值
  

  
    var a = 0;
    $("#btn").on('click', function() {
      $('#input').val(++a)
    })
    var inputObj =  document.querySelector('#input')
    Object.defineProperty(inputObj, 'value', {
      set: function(v) {
        // 监听到input值改变。。
        console.log(v) 
        return v
      }
    })
  

快捷键:fuzhijianting

源:

sublime_text格式

<snippet>
    <content><![CDATA[



  
  
  
  JS赋值隐藏input并监听值变化


  给 input 赋值
  

  
    var a = 0;
    \$("#btn").on('click', function() {
      \$('#input').val(++a)
    })
    var inputObj =  document.querySelector('#input')
    Object.defineProperty(inputObj, 'value', {
      set: function(v) {
        // 监听到input值改变。。
        console.log(v) 
        return v
      }
    })
  


]]></content>
   <tabTrigger>fuzhijianting(js动态监听input的赋值变化)</tabTrigger>
   <scope></scope>
</snippet>
点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部