【发布时间】:2015-12-07 01:49:56
【问题描述】:
基本上我在 php 文件中有一个表单,我想在用户单击提交后禁用提交按钮。如果不是,我的数据库在多次点击后会收到垃圾邮件。
我搜索了 stackoverflow 并用谷歌搜索了我的问题并尝试了很多解决方案,但都不起作用。不知道我是愚蠢还是什么。经过多次试验和错误仍然无法提交表单,这就是我创建一个新线程的原因。我尝试在表单的提交输入上设置“onsubmit”属性,但表单根本没有提交,只是卡住了。还尝试了其他 Javascript 解决方案,但均未成功。
任何帮助将不胜感激!请不要苛刻,我对 Javascript 几乎没有经验。
<form action="adduser.php" method="POST">
<div class="form_attr">
<label>Username:</label><input type="text" name="username" value="<?php if ($err_flag == true){echo htmlspecialchars($username);}?>">
<br/>
<label>Password:</label><input type="password" name="password" value="">
<br/>
<label>Firstname:</label><input type="text" name="firstname" value="<?php if ($err_flag == true){echo htmlspecialchars($firstname);}?>">
<br/>
<input type="checkbox" name="admin" value="1"> Admin<br/>
<input type="checkbox" name="receptionist" value="2"> Receptionist<br/>
<input type="checkbox" name="technician" value="4"> Technician<br/>
<input type="submit" name="submit" value="submit">
</div>
</form>
【问题讨论】:
标签: javascript php jquery html