VUE-Element組件(五)input輸入框

一、正整數輸入框:

<el-input type="number" v-model="money"  @keyup.native="handleNumber($event)"/>



 //輸入正整數
    handleNumber(e) {
      // 通過正則過濾小數點後兩位
      //e.target.value = e.target.value.match(/^\d*(\.?\d{0,1})/g)[0] || null;
      var keynum = window.event ? e.keyCode : e.which; //獲取鍵盤碼
      var keychar = String.fromCharCode(keynum); //獲取鍵盤嗎對應的字符
      if (keynum == 189 || keynum == 190 || keynum == 110 || keynum == 109) {
        this.$message.warning('禁止輸入小數以及負數');
        e.target.value = '';
      }
    },
                            

二、

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章