<script type="text/javascript">
function validateInput(inputValue) {
var reSpaceCheck = /^/(甬/)公/((.)+/)勘/[20/d{2}/](.)+号$/; //正则表达式
if (reSpaceCheck.test(inputValue)) { //校验inputValue
return true;
}
return false;
}
function onSubmitClick() {
var objExplorationNum = document.getElementById("explorationNum");
//获取
var returnValue = validateInput(objExplorationNum.value);
//调用validateInput,对objExplorationNum.value进行校验
if (!returnValue) { //false
objShow.showMsg("输入错误,请重新输入!", objExplorationNum);//提示框
} else { //true
parent.virtualWin.hide(); parent.subFrameRedircetTo('Reconnaissance/Note.aspx'); //触发事件
}
}
</script>
<input type="text" id="explorationNum" />
<button type="button" onclick="onSubmitClick()">确认</button>
本文介绍了一个使用JavaScript实现的输入验证方法,并演示了如何在验证通过后进行页面跳转。该验证方法采用正则表达式来确保输入符合特定格式要求。

被折叠的 条评论
为什么被折叠?



