重置密码 - 安全验证
<p><%@ page contentType='text/html;charset=UTF-8' language='java' %></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><form></code>标签中添加<code>onsubmit</code>属性,并调用<code>checkPassword()</code>函数来判断密码是否相同:</p>
<pre><code class="language-html"><form action='/uperitPass' method='post' onsubmit='return checkPassword()'>
</code></pre>
<p>这样当用户点击提交按钮时,会调用<code>checkPassword()</code>函数来判断旧密码和新密码是否相同。如果相同,会弹出提示框并阻止表单的提交,如果不同,则提交表单。</p>
原文地址: https://www.cveoy.top/t/topic/pTeG 著作权归作者所有。请勿转载和采集!