利用onblur="checkPhoneNo()",编写JS代码
<div class="panel panel-primary firstDiv">
<center class="panel-heading">
<div>
<h3 class="panel-title">
<img src="<%=path%>/img/logo.png" width="80" height="80"> 鲜花订购系统用户注册
</h3>
</div>
</center>
<div class="panel-body">
<form class="form-horizontal" role="form" id="register"
name="register" action="<%=path%>/registerUserAction" method="post">
<div class="form-group">
<label for="firstname" class="col-sm-3 control-label">用户名</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="username"
name="username" placeholder="请输入用户名" required="required"
onblur="checkUser()" /> <span id="span1" style="color:red;">${msgUsername}</span>
</div>
</div>
<!-- 密码 -->
<div class="form-group">
<label for="password" class="col-sm-3 control-label">密码</label>
<div class="col-sm-8">
<input type="password" class="form-control" id="password"
name="password" placeholder="请输入密码" required="required"
pattern="[0-9]{3}" title="请输入3位的数字"> <span
style="color:red;">${msgPassword}</span>
</div>
</div>
<!-- 真实姓名 -->
<div class="form-group">
<label for="realname" class="col-sm-3 control-label">姓名</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="realname"
name="realname" placeholder="请输入姓名" onblur="checkReal()">
<span style="color:red;">${msgPassword}</span>
</div>
</div>
<!-- 密保问题 -->
<div class="form-group">
<label for="pwdQuestion" class="col-sm-3 control-label">密保问题</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="pwdQuestion"
name="pwdQuestion" placeholder="请输入密保问题" onblur="checkReal()">
<span style="color:red;">${msgPassword}</span>
</div>
</div>
<!-- 密保答案 -->
<div class="form-group">
<label for="pwdQuestionAnswer" class="col-sm-3 control-label">密保答案</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="pwdQuestionAnswer"
name="pwdQuestionAnswer" placeholder="请输入密保答案"
onblur="checkReal()"> <span style="color:red;">${msgPassword}</span>
</div>
</div>
<!-- 地址 -->
<div class="form-group">
<label for="address" class="col-sm-3 control-label">地址</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="address"
name="address"> <span style="color:red;">${msgPassword}</span>
</div>
</div>
<!-- 电话 -->
<div class="form-group">
<label for="phoneNo" class="col-sm-3 control-label">电话</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="phoneNo"
name="phoneNo" onblur="checkPhoneNo()">
<td><div id="phoneNodiv"></div></td>
</div>
</div>
<!-- email -->
<div class="form-group">
<label for="email" class="col-sm-3 control-label">email</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="email" name="email">
<span style="color:red;">${msgPassword}</span>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-3 col-sm-8" style="float: left;">
<button type="submit" class="btn btn-primary btn-lg btn-block"
onclick="return check(this);">注册</button>
</div>
</div>
</form>
</div>
</div>
JS代码如下:
function checkPhoneNo() {
var usernameVal = document.getElementById("phoneNo").value;
if (!usernameVal.match(/^1\d{10}$/)) {
document.getElementById("phoneNo").value = "";
document.getElementById("phoneNodiv").innerHTML = "输入11位电话号码!";
return false;
}else{
document.getElementById("phoneNodiv").innerHTML = "";
}
}
</script>
浙公网安备 33010602011771号