如何仅通过javascript处理html表单?

如何仅通过javascript处理html表单?,javascript,php,html,ajax,wordpress,Javascript,Php,Html,Ajax,Wordpress,我尝试制作ajax表单 <form id="online_form" name="online_form" enctype="multipart/form-data" onsubmit="return validate_form ( )"> ... bif form fields... <button type="submit" onclick="sendMail()">Submit</button> </form> 为了清楚起见,它的W

我尝试制作ajax表单

 <form id="online_form" name="online_form" enctype="multipart/form-data" onsubmit="return validate_form ( )">
 ... bif form fields...
 <button type="submit" onclick="sendMail()">Submit</button>
 </form>

为了清楚起见,它的WordPress。我知道默认方法是
GET
,默认操作是self,但如何禁用它?

在表单的
submit
事件处理程序中使用
event.preventDefault()

<form id="online_form" name="online_form" enctype="multipart/form-data" onsubmit="event.preventDefault(); validate_form ( )">
 ... bif form fields...
 <button type="submit" onclick="sendMail()">Submit</button>
 </form>

... bif表单字段。。。
提交

如果是我,我会从表单的
submit
处理程序调用
sendMail()
,必要时从
sendMail()
调用
validateForm()

不要添加问候语,它们会被删除好的,谢谢。只是courtesy@DmitryBorovkov不,这与礼貌无关。这是一个专业的编码板,不是聊天室。谢谢,它的作品。很抱歉,声誉不足以让你投票。@DmitryBorovkov你有。
<form id="online_form" name="online_form" enctype="multipart/form-data" onsubmit="event.preventDefault(); validate_form ( )">
 ... bif form fields...
 <button type="submit" onclick="sendMail()">Submit</button>
 </form>