按钮提交不到servlet
1.页面from表单
<form action="ApplyInfo" method="post" name="ApplyForForm">
。。。
按钮 将button->submit又行了
<input type="button" name="Submit" value=" 提交申请 " onClick="checkApply();">
</form>
2.JS 所有的警告都能弹出来
function checkApply(){
with(document.ApplyForForm){
if(name.value==""){
alert("姓名不能为空!");
name.focus();
return false;
}
if(select.value==520){
alert("请选择隶属单位!");
select.focus();
return false;
}
if(reason.value==""){
alert("申请事由不能为空!");
reason.focus();
return false;
}
if(date.value==""){
alert("申请日期不能为空!");
date.focus();
return false;
}
ApplyForForm.submit();
}
}
3.web.xmL
<servlet>
<servlet-name>ApplyInfo</servlet-name>
<servlet-class>cars.servlet.ApplyInfo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ApplyInfo</servlet-name>
<url-pattern>/ApplyInfo</url-pattern>
</servlet-mapping>
------解决方案--------------------
formObject = document.getElementByName('ApplyForForm');//最后是ById 但是你form 没有ID
formObject.submit();
试试吧
------解决方案--------------------
按钮 将button->submit又行了!
请问你在没写button处理的时候他会跳到servlet吗!你的button真智能!
submit是提交事件,提交表单 ,表单中有action==“servlet地址”所以可以访问!
用button可可以 location.href="servlet地址"; JavaScript就不写了!