<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS</title>
<script type="text/javascript" src="jquery.min.js"></script>
</head>
<style>body {
text-align: center;
}</style>
<body>
<div id="box">
<button class="btn" onclick="doClick()">按钮</button>
<p>我是段落</p>
<input type="text" id="inputTextId" name="inputName" value="china"/>
</div>
<script type="text/javascript">function doClick() {
// var inputValue = $("#inputName").value;
// alert("inputValue = " + inputValue);//issue: value is undefined

var idValue = document.getElementById("inputTextId").value;
// alert("idValue = " + idValue);
var reg = new RegExp(/^\d{8}$/); //工作密码必须是8位数字
if(!reg.test(idValue)) {
alert("工作密码必须为8位数字!");
}else{
alert("合格");
}
}</script>
</body>
</html>

如果验证是6位纯数字密码, 将正则中 8 改成 6 即可