前端html中验证输入框只能输入数字和只能输入大写字母

<#form:input path="quantity" maxlength="10" class="form-control required" onblur="value=zhzs(this.value)"/>

//限制数量只能输入数字
function zhzs(value) {
   value = value.replace(/[^\d]/g, '').replace(/^0{1,}/g, '');
   if (value != ''){
      value = parseFloat(value).toFixed(0);
   }
   else{
      //value = parseFloat(0).toFixed(0);
      value=null;
   }
   return value;
}

  //验证只能输入大写字母

<#form:input path="shortName" maxlength="255" class="form-control" onblur="value=zhzs(this.value)"/>

//验证只能输入大写字母
function zhzs(value) {
	var regu = /^[A-Z]/;
	if (regu.exec(value)) {     
	 
	    return value;
	} else {
		log('请输入大写收字母!');
		js.showErrorMessage('请输入大写收字母!');
	    return null;
	}
}

  

posted @ 2022-03-14 15:56  红尘沙漏  阅读(1179)  评论(0编辑  收藏  举报