【发布时间】:2011-09-23 11:52:34
【问题描述】:
我已经搜索了答案,但找不到!
我有一个简单的表格,
<form action="adminprocess.php" method="POST">
<input type="submit" name="completeYes" value="Complete Transaction" />
</form>
在处理表单之前我应该如何调整它以确认?
我尝试了 onclick,但无法正常工作。
有什么想法吗?
更新 - 我现在拥有的。
<script type="text/javascript">
var el = document.getElementById('myCoolForm');
el.addEventListener('submit', function(){
return confirm('Are you sure you want to submit this form?');
}, false);
</script>
<form action="adminprocess.php" method="POST" id="myCoolForm">
<input type="submit" name="completeYes" value="Complete Transaction" />
</form>
【问题讨论】:
-
你的 onclick 代码是什么?
-
您必须在文档中的表单之后添加监听器。使用window.onload添加,或者在页面中将脚本放在表单之后。
-
不知道它必须在之后出现,但这是有道理的。谢谢 RobG。
标签: php javascript