表单提交快讯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()