吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1154|回复: 7
收起左侧

[求助] Jsp javascript问题

[复制链接]
zxcnny930 发表于 2021-2-6 11:24
本帖最后由 zxcnny930 于 2021-2-6 11:34 编辑

新手第一次写网页
我想要再送出确定添加之后假设密码不重复会跳出错误
但是目前确定添加之后依然会跳转addController
请问该如何解决 谢谢
[HTML] 纯文本查看 复制代码
<html>
<head>
    <title>Title</title>
    <link href="st.css" rel = "stylesheet" type="text/css">

</head>
<script language="javascript" type="text/javascript">
    function check()
    {
        if (document.MemberSubmit.username.value=="username"){
            alert("请输入登录账号!");
            return false;
        }
        if (document.MemberSubmit.passwords.value=="pwd1"){
            alert("请输入登录密码!");
            return false;
        }
        if (document.MemberSubmit.password.value=="pwd2"){
            alert("请输入重复密码!");
            return false;
        }
        if (document.MemberSubmit.password.value!=document.MemberSubmit.pwd2.value){
            alert("对不起!重复密码不等于登录密码");
            return false;
        }
        return true;
    }
</script>
<body>
          <jsp:include page="title.jsp"/>
          <form  name = MemberSubmit action="addController" method="post">
              姓名:<input type="text" name="name"><br>
              帳號:<input type="text" name="username"><br>
              密碼:<input type="passwords" name="pwd1"><br>
              確認密碼:<input type="password" name="pwd2"/><br>
              <input type="submit" value="确定添加" 0nClick="return check()"><!--0改o 不改不顯示 麻煩了-->
          </form>
</body>
</html>

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

functionChen 发表于 2021-2-6 11:40
<form  name = MemberSubmit action="addController" method="post" οnsubmit="return check()">


input 中 onClike 去掉
 楼主| zxcnny930 发表于 2021-2-6 11:47
functionChen 发表于 2021-2-6 11:40
input 中 onClike 去掉

感谢回复
改了之后一样会直接跳转
不知道是不是我JS语法的写错了
谢谢前辈
Thy 发表于 2021-2-6 12:16
实际上触发了两个事件,onclick和onsubmit,onclick返回了false并没有阻断onsubmit操作,把onclick替换成onsubmit试试
Thy 发表于 2021-2-6 12:18
jsp如果公司项目不是特别旧的话,还是不要学了,了解了解html、css、js、es6、node、vue什么的才比较主流
白小白a 发表于 2021-2-6 12:48
document.MemberSubmit.username.value好像是asp语法(应该是?我也不确定),不知道js里有没有这样写的,反正我是没有这样写过,用document.getElementsByName("username").value可以实现,jsp也可用Java实现。
qiduo 发表于 2021-2-6 13:07
这是js问题
Loker 发表于 2021-2-6 13:09
input type="submit" 改成  button 不需要submit,提交数据可以写在函数里。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 07:35

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表