<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="./js/vue.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="demo">
<input type="text" placeholder="只能輸入正整數" @input="change" @change="change" :value="inpNum" />
</div>
<script type="text/javascript">
new Vue({
el: '#demo',
data: {
oldNum: ''
},
computed: {
inpNum() {
return this.oldNum
}
},
methods: {
change(event) {
let val = event.target.value.trim()
// 只能是正整數或空,可根據需求修改正則
//item = e.target.value.replace(/[^\d]/g,'')
if(/^[1-9]\d*$|^$/.test(val)) {
this.oldNum = val
} else {
event.target.value = this.oldNum
}
}
}
})
</script>
</body>
</html>
複製程式碼
Vue只能輸入數字
相關文章
- input 輸入框只能輸入數字
- vue---input只能輸入數字,且限制長度Vue
- JavaScript 文字框只能輸入數字JavaScript
- wpf怎麼讓Textbox只能輸入數字?
- C# textbox只能輸入數字和小數點C#
- QLineEdit限定只能輸入整數
- Input 輸入框中 只能輸入正整數
- vue element el-input輸入限制數字Vue
- 輸入框只能輸入負數,整數,2位小數(鍵盤彈起事件)事件
- Adroid edittext 輸入小數時只能輸入到小數點後的固定位數
- input輸入框加入限制只能輸入正整數,輸入其他字元會自動清除字元
- 使用者名稱不能包含中文和特殊符號,只能輸入英文加數字符號
- wpf中DatePicker控制元件只能輸入年月,只能輸入年份,限制日期選擇範圍控制元件
- win10輸入法只能輸入英文如何處理_win10輸入法失效只能打英文解決方法Win10
- win10只能輸入英文如何解決_win10輸入法消失只能輸入英文解決教程Win10
- el-input 只能輸入整數或者小數,而且有位數現在
- JavaScript輸入字串字數倒計JavaScript字串
- 文字框限制輸入字數效果
- win10輸入法為什麼打不出漢字 win10輸入法失效只能打英文Win10
- 電腦輸入法打不出漢字只能打字母怎麼解決
- 讓 Android 輸入框只能輸入固定長度的中英文Android
- input限制只能輸入整數或保留小數點後2位的浮點數
- 短視訊軟體開發,flutter 輸入框限制輸入 數字、小數Flutter
- C#判斷輸入為數字C#
- 文字框限制輸入字數的JSJS
- Angular.js 限制輸入框輸入內容,為純數字AngularJS
- Vue 銀行卡號只輸入數字 並4位補一個空格Vue
- input 限制字數輸入時候 限制字數會出現負數
- win10中文輸入法只能輸入英文怎麼解決 win10微軟輸入法打不出漢字修復方法Win10微軟
- vue專案 el-input輸入框字元限制,相容中英文及數字Vue字元
- win10輸入法失效只能打英文怎麼辦 win10只能輸入英文的解決方法Win10
- win10輸入法為什麼只能打出字母 win10輸入法只能打字母的解決方法Win10
- 【新特性速遞】數字輸入框的字首和字尾(位於輸入框內部)
- UITextView UITextField限制輸入字數以及精準剩餘字數顯示UITextView
- 寫一個方法,實時驗證input輸入的值是否滿足金額如:3.56(最多隻有兩位小數且只能數字和小數點)的格式,其它特殊字元禁止輸入字元
- 動態顯示:文字框字數(輸入還剩多少字)
- jQuery Validate限定輸入數字大小的範圍jQuery
- Python限制輸入數字的範圍常用方法!Python