表单提交快讯OK
问题描述:
嗨我想要我提交的表单,但不是在用户按下ENTER键之前不接受条款和条件。表单提交快讯OK
我已经做到了,但在Safari中当用户按下ENTER时,出现警报,您按下确定并提交表单。这就是我想要解决的问题。谢谢
<script>
function alerta(e)
{
var unicode
if (e.charCode)
{unicode=e.charCode;}
else
{unicode=e.keyCode;}
if (unicode == 13){
alert("alert message");
}
}
</script>
<form method="post" action="..php" onkeypress="alerta(event)">
...
</form>
答
在表单上使用onsubmit属性,并且如果未选中复选框,则返回false。
或者,如果您有弹出对话框 - onsubmit应返回false,并在对话框中按下“接受”按钮触发form.submit()