input 只可输入小于等于1的非负数且为两、一位小数

elemen ui el-input 只可输入小于等于1的非负数且为两位小数

<el-input style="width:70%" 
	v-model="addSpend" 
	autocomplete="off"  
	oninput="value=value.replace(/^0[0-9]|^[2-9]|^1[0-9]|^1\.|[^\d.]/g,'').replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3')"
	placeholder="输入小于等于1的非负数且为两位小数">
</el-input>

elemen ui el-input 只可输入小于等于1的非负数且为一位小数

<el-input style="width:70%" 
	v-model="addSpend" 
	autocomplete="off"  
	oninput="value=value.replace(/^0[0-9]|^[2-9]|^1[0-9]|^1\.|[^\d.]/g,'').replace(/^(\-)*(\d+)\.(\d).*$/, '$1$2.$3')"
	placeholder="输入小于等于1的非负数且为两位小数">
</el-input>

猜你喜欢

转载自blog.csdn.net/Raken12/article/details/118101976