前端頁面輸入框合法性校驗:
<label>學生姓名:</label> <input type="text" name="name" onchange="check()"/>
<script th:inline="javascript"> /*輸入框輸入合法性校驗*/ function check() { var v = document.getElementsByName("name"); if(v = '') { alert("值不能為空");//空值校驗 return false; }if (v.length > 25){ alert("字符長度不能超過25");//長度校驗 return false; }re = new RegExp("^[a-zA-Z\u4e00-\u9fa5]+$");//漢字校驗,正則表達式 if (!re.test(v)) { alert('只能輸入漢字和字母'); return false; } return true; }
</script>