首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

旋钮提交不到servlet

2012-09-25 
按钮提交不到servlet1.页面from表单form actionApplyInfo methodpost nameApplyForForm。。。按钮

按钮提交不到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就不写了!

热点排行