zoukankan      html  css  js  c++  java
  • angular 获取键盘输入的值

    注意不要用event.keyCode, https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent
     

    js代码

    resetBankAccountNumber(id) {
        this.setBankAccountValidity('ownBankAccount', true, id);
      }
    
      isInputtedValidKey(key) {
        if (key !== 'Tab' && key !== 'CapsLock') {
          return true;
        }
        return false;
      }
    
      filterValidKeyAndResetBankAccount(id, event) {
        if (event && this.isInputtedValidKey(event.key)) {
          this.resetBankAccountNumber(id);
        }
      }
    
    
    
      setBankAccountValidity(type, value, id) {
        if (this.form['bankAccountNumberField' + id]) {
          this.form['bankAccountNumberField' + id]['bankAccountNumber' + id].$setValidity(type, value);
        }
      }

    html代码

      <input type="text"
               id="bank-account-number-input-{{ vm.debt.id }}"
               name="bankAccountNumber{{ vm.debt.id }}"
               ng-pattern="/^[0-9]+$/"
               ng-maxlength="9"
               ng-minlength="2"
               required
               ng-keyup="vm.validateBankAccountNumber(vm.debt.bankAccount.bsbCode,
                                                      vm.debt.bankAccount.bankAccountNumber,
                                                      vm.debt.id)"
               ng-keydown="vm.filterValidKeyAndResetBankAccount(vm.debt.id, $event)"
               ng-model="vm.debt.bankAccount.bankAccountNumber"
               placeholder="XXXXXXX" />
  • 相关阅读:
    线程的中断.interrupt
    线程的加入.join()
    Runnable接口
    线程Thread类
    求和、均值
    最值、对应索引位置
    数组、冒泡排序
    获取Methods成员方法类
    获取Field成员变量类
    基于WinDbg的内存泄漏分析
  • 原文地址:https://www.cnblogs.com/iwangzheng/p/11546589.html
Copyright © 2011-2022 走看看