触发不了验证密码一致的方法,找不到哪里错了
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<base href="/BiggerProject">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>注册界面</title>
</head>
<body>
<center>
<h1>用户注册</h1>
<form id="registform" action="BiggerProject/RegistServlet" method="post">
<table width="400px" cellspacing="0px" cellpadding="0px" border="1px">
<tr>
<td>用户名</td>
<td><input type="text" name="username" placeholder="用户名为3-12位字母数字或下划线组合" ></td>
</tr>
<tr>
<td>密 码</td>
<td><input type="password" name="password" id="password" placeholder="密码长度为6-12位的纯数字" id="password"></td>
</tr>
<tr>
<td>确认密码</td>
<td><input type="password" name="checkPWD" id="checkPWD" placeholder="密码长度为6-12位的纯数字" "></td>
</tr>
<tr>
<td>手机号码</td>
<td><input type="text" name="phone" id="phone" placeholder="请输入正确的手机号码格式" ></td>
</tr>
<tr>
<td>邮箱</td>
<td><input type="email" name="email" placeholder="请输入正确邮箱格式" required="required"></td>
</tr>
<tr>
<td colspan="2" style="text-align:center">
<input type="button" value="注册" onclick = "return checkpw()">
<input type="reset" value="重置">
</td>
</tr>
</table>
</form>
</center>
<script type="text/javascript" src="js/jquery-3.4.1.js" ></script>
<script type="text/javascript">
function checkpw(){
var pw1 = $("#password").val();
var pw2 = $("#checkPWD").val();
if(pw1!=pw2){
alert("两次输入的密码不一致!");
pw1 = "";
pw2 = "";
}
//$("#registform").submit();
document.getElementById("registform").submit()
}
</script>
</body>
</html>0
收起
正在回答
5回答
同学你好。下面来一条条解答你的疑惑:
1、首先检查一下自己的ContextPath是否是BiggerProject,如果项目不叫BiggerProject,或者后面有括号(),要使用()中的名字来访问

如果你想要配置,在Servers中添加了服务器,就会自动出现一个Servers项目,展开打开server.xml

滑到底部,这里的Context标签的path属性配置的就是指定项目的访问路径:

2、在项目发布后WebContent就被认为是我们的根路径,并且不再存在一个叫WebContent的文件夹,而是用配置的ContextPath的值替换,所以如果是正常发布的项目。ContextPath为项目名的情况下,访问路径应该是:localhost:8080/BiggerProject/js/jquery-3.4.1.js

如果解答了同学的疑问,望采纳~
祝学习愉快~
KelvinChung
2019-06-01 12:19:13
KelvinChung
2019-06-01 10:48:49
KelvinChung
2019-06-01 10:29:17
这个配置跟之前做jQuery的Demo完全一样啊为什么会报404找不到路径呢??
KelvinChung
2019-06-01 10:08:59
怎么改都是找不到js文件,为什么这样啊
从网页搭建入门Java Web2018版
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10204 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程


恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星