<p>&lt;%@ page contentType='text/html;charset=UTF-8' language='java' %&gt;</p>
<html>
<head>
    <title>重置密码</title>
</head>
<body>
<form action='/uperitPass' method='post' onsubmit='return checkPassword()'>
    <table align='center' border='1' bgcolor='#ffc0cb'>
    <tr>
        <td>
            <input type='password' name='oldpass' id='oldpass' placeholder='请输入旧密码'>
        </td>
    </tr>
        <tr>
            <td>
                <input type='password' name='newpass' id='newpass' placeholder='请输入新密码'>
            </td>
        </tr>
        <tr>
            <td>
                <input type='password' name='confirmpass' id='confirmpass' placeholder='请确认新密码'>
            </td>
        </tr>
</table>
</form>
<script>
function checkPassword() {
    var oldPass = document.getElementById('oldpass').value;
    var newPass = document.getElementById('newpass').value;
<pre><code>if (oldPass === newPass) {
    alert('旧密码和新密码不能相同');
    return false;
}
return true;
</code></pre>
<p>}
</script></p>
</body>
</html>
<p>可以使用以下JavaScript代码来判断旧密码和新密码是否相同:</p>
<pre><code class="language-javascript">function checkPassword() {
    var oldPass = document.getElementById('oldpass').value;
    var newPass = document.getElementById('newpass').value;

    if (oldPass === newPass) {
        alert('旧密码和新密码不能相同');
        return false;
    }
    return true;
}
</code></pre>
<p>在<code>&lt;form&gt;</code>标签中添加<code>onsubmit</code>属性,并调用<code>checkPassword()</code>函数来判断密码是否相同:</p>
<pre><code class="language-html">&lt;form action='/uperitPass' method='post' onsubmit='return checkPassword()'&gt;
</code></pre>
<p>这样当用户点击提交按钮时,会调用<code>checkPassword()</code>函数来判断旧密码和新密码是否相同。如果相同,会弹出提示框并阻止表单的提交,如果不同,则提交表单。</p>
重置密码 - 安全验证

原文地址: https://www.cveoy.top/t/topic/pTeG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录