js獲取input 的值 event


 使用   event.target.value 來獲取input 的值
HTML
 
<el-table-column prop="purchaseDemandProdetailReplace2DTO.purchaseNumber" label="換貨數量"  min-width="100">
       <template slot-scope="scope">
              <el-input v-model="scope.row.purchaseNumber"
                          @blur="changeNun( event,scope.row)"
                            @input="scope.row.purchaseNumber = scope.row.purchaseNumber.replace(/[^0-9]/g, '');">  //只允許數組數字,輸入其他的則為空
              </el-input>
       </template>
  </el-table-column>
 
js 
 
changeNun( $event,num){
       console.log( event.target.value,num.purchaseNumber)  //event接收的時候要寫成$event , 不然拿不到input的值
       if(event.target.value>num.purchaseNumber){
       event.target.value = num.purchaseNumber
                this.$message.error('換貨數量不能大於未交貨訂單數量!');
       }else if(event.target.value == '' || event.target.value == null){
               event.target.value = 0
            }
       }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM