function FormSubmit(formid) {
this.initialize = function(formid) {
this.formid = formid;
$(formid).observe('submit', this.send);
}
this.send = function() {
alert('sending '+this.formid)
this.formid.onSubmit = true;
}
this.initialize(formid);
}
var form = new FormSubmit('donate_form');
<form method="post"
action="https://mysite.com/form_submit"
onsubmit="return false;" id="donate_form">
如何制作以上代码,提交表格?
该事件有效,但表单未提交。
谢谢
丰富
最佳答案
更改
this.formid.onSubmit = true;
至
this.formid.submit();
更新资料
糟糕...忘记再次检查您使用的Javascript框架。看起来您正在使用原型。如果我错了,请纠正我。在这种情况下,
this.formid.onSubmit = true;
你可以尝试
return true;
关于javascript - 返回true-使用Javascript提交在线表单,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1784310/