입력 입력 상자에 PropertyChange

원본 : https://www.cnblogs.com/yuanyanbk/p/8269968.html

검색 기능을 수행, 그들은 종종 확인 수요 입력 상자가 발생, 가장 일반적인 빠른 검색, 무엇을 오늘의 좋은 요약입니다.

인스턴트 프로그램 검색 :

(1) 변경 이벤트 트리거 이벤트는 두 가지 조건을 충족해야합니다 :

  A) 및 키보드 또는 마우스 이벤트에 의한 현재의 객체 속성이 변경 해고 (스크립트 트리거가) 유효하지 않습니다
  b) 현재의 개체)에 onblur (포커스를 잃을
 
 (2) 키를 누를 때 음, 좋아. . . . . 그는 발을 잡을 힘이었다 마우스 복사 붙여 넣기 작업 키보드 이벤트를 수신 할 수있는 기능입니다. . . . .
 
 (3)의 PropertyChange (예) 및 입력 이벤트
 
입력은 일반적으로 입력 요소에 사용되는 표준 브라우저 이벤트이며, 입력의 값이 변경됩니다 때 발생 중 키보드 나 마우스 입력 붙여 넣기 변경은 변경 사항을 모니터링 할 적시에 할 수있다

의 PropertyChange만큼 현재의 객체 속성 변경 등.

여기서 우리는이 속성 입력 틀 동등한 효과를 얻을 JQuery와 사용

HTML

?
1
4
< div class="enterprise-list">
     < label >银行卡号:</ label >
     < input type="text"  placeholder="请输入16或19位银行卡号" class="enterprise-inp" id="cartInput">
</ div >

 

JS

?
1
4
5
6
(7)
8
9
< script >
     $(function () {
         $("#cartInput").bind('input propertychange',function () {
             var text = $("#cartInput").val();
             text = text.replace(/[^\d]/g,'');
             console.log(text)
         })
     })
</ script >

  

 

VUE 쓰기로 실시간 방법이 될 수 있습니다 :

?
1
< input type="text" v-model="bankcard" class="enterprise-inp" v-on:input="cartInput">

  

?
1
4
cartInput:function () {
                 this.bankcard=this.bankcard.replace(/[^\d]/g,'');
                 console.log(this.bankcard)
             },

  

검색 기능을 수행, 그들은 종종 확인 수요 입력 상자가 발생, 가장 일반적인 빠른 검색, 무엇을 오늘의 좋은 요약입니다.

인스턴트 프로그램 검색 :

(1) 변경 이벤트 트리거 이벤트는 두 가지 조건을 충족해야합니다 :

  A) 및 키보드 또는 마우스 이벤트에 의한 현재의 객체 속성이 변경 해고 (스크립트 트리거가) 유효하지 않습니다
  b) 현재의 개체)에 onblur (포커스를 잃을
 
 (2) 키를 누를 때 음, 좋아. . . . . 그는 발을 잡을 힘이었다 마우스 복사 붙여 넣기 작업 키보드 이벤트를 수신 할 수있는 기능입니다. . . . .
 
 (3)의 PropertyChange (예) 및 입력 이벤트
 
입력은 일반적으로 입력 요소에 사용되는 표준 브라우저 이벤트이며, 입력의 값이 변경됩니다 때 발생 중 키보드 나 마우스 입력 붙여 넣기 변경은 변경 사항을 모니터링 할 적시에 할 수있다

의 PropertyChange만큼 현재의 객체 속성 변경 등.

여기서 우리는이 속성 입력 틀 동등한 효과를 얻을 JQuery와 사용

HTML

?
1
4
< div class="enterprise-list">
     < label >银行卡号:</ label >
     < input type="text"  placeholder="请输入16或19位银行卡号" class="enterprise-inp" id="cartInput">
</ div >

 

JS

?
1
4
5
6
(7)
8
9
< script >
     $(function () {
         $("#cartInput").bind('input propertychange',function () {
             var text = $("#cartInput").val();
             text = text.replace(/[^\d]/g,'');
             console.log(text)
         })
     })
</ script >

  

 

VUE 쓰기로 실시간 방법이 될 수 있습니다 :

?
1
< input type="text" v-model="bankcard" class="enterprise-inp" v-on:input="cartInput">

  

?
1
4
cartInput:function () {
                 this.bankcard=this.bankcard.replace(/[^\d]/g,'');
                 console.log(this.bankcard)
             },

  

추천

출처www.cnblogs.com/showcase/p/11532677.html