Javascript 加载页面后无法提交html格式的表单

Javascript 加载页面后无法提交html格式的表单,javascript,jquery,html,Javascript,Jquery,Html,我试图在加载页面后提交HTML格式的表单。它在刷新表单时工作。否则,该表单将无法提交。我的HTML页面complaint.HTML如下: $document.readyfunction{ $'submt4'。删除类'ui-btn'; }; 抱怨 在这里输入您的投诉。。。 提交 函数函数{ var name=document.getElementByIdname.value; var mobile=document.getElementByIdmobile.value; var vehno=do

我试图在加载页面后提交HTML格式的表单。它在刷新表单时工作。否则,该表单将无法提交。我的HTML页面complaint.HTML如下:

$document.readyfunction{ $'submt4'。删除类'ui-btn'; }; 抱怨 在这里输入您的投诉。。。 提交 函数函数{ var name=document.getElementByIdname.value; var mobile=document.getElementByIdmobile.value; var vehno=document.getElementByIdvehicleno.value; var投诉=document.getElementByIdcomplaint.value; 变量字母=/^[A-Za-z,]+$/; 变量数=/^[0-9]+$/; var alphanum=/^[0-9a-zA-Z]+$/; 如果姓名==| |手机==| |维诺==| |投诉=={ 请填写所有字段。。。。。。。。; 返回false; } 如果name.matchletters{}else{ alertName只能包含字母字符; document.getElementById'name'。焦点; 返回false; } 如果mobile.matchnumbers{}else{ alertMobile号码只能包含数字字符; document.getElementById'mobile'。焦点; 返回false; } 如果mobile.length==0 | | mobile.length>12 | | mobile.length<10{ alertMobile号码不应为空/长度在10到12之间; document.getElementById'mobile'。焦点; 返回false; } 如果vehno.matchalphanum{}else{ alertVehicle number只能包含字母数字字符; document.getElementById'vehicleno'。焦点; 返回false; } var x=新的XMLHttpRequest; x、 onreadystatechange=函数{ 如果x.readyState==4&&x.status==200{ var msg=x.responseText.trim; 如果msg==收到投诉window.location=home.html; }否则{ alertmsg; } } } x、 openGET,http://localhost:8087/CarRental/com/selcar/getComplaint.jsp?name= +name+&mobile=+mobile+&vehno=+vehno+&complaint=+complaint,true; x、 发送; }
在x.onreadystatechange定义之后,您有一个太多的}

只需在x打开之前删除一个}