addEvent(fm,'submit',function(evt){ // 模拟服务器延迟;
preDef(evt);
setTimeout(function(){ // 3秒后才处理提交到服务器;
fm.submit();
},3000);
});
// 解决重复提交方案
// 第一种:提交之后,立刻禁用点击按钮;
document.getElementById('sub').disabled = true; // 将按钮禁用;
// 第二种:提交之后,取消后续的表单提交操作;
var flag = false; // 设置一个监听变量;
if(flag == true)return; // 如果存在则返回退出事件;
flag = true; // 否则确定是第一次,改变监听变量的值;