一个jsp代码里的问题,望各位解答 <input type="submit" value="提交" onClick=" sub(this.form)"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢,这个问题是解决了,但是又演变为:我单击出错提示里的“确定“后,页面却是自动跳转到crorder_ok.jsp页面,没有停在原来的页面让我输入,不知这又是为什么? <form name="form1" method="post" action="crorder_ok.jsp" onSubmit="return sub();">你实际上做的就是一个有关验正的问题那!在form中其实会触发一个onsubmit的动作,你不指出是起默认的返回值是true,故回得到你的action页面,但是一旦你在其中做了有关判断后就可以根据不同的返回值来检测你的问题了! <input type="submit" value="提交" onClick=" sub(this.form)">把type的submit 改为 button 即可 function sub() { if(document.form1.StockNo.value=="") { window.alert("请填写采购单编号!"); window.form1.StockNo.focus(); return false; } if(document.form1.DepotNo.value=="") { window.alert("请填写仓位编码!"); window.form1.DepotNo.focus(); return false; } return true; } 重新得到这个function() 谢谢楼上各位,问题已经圆满解决,只是我一直不太明白“采购单生成日期”MakeDate这一变量,type=text合适吗?如果要获取表单中输入的这个变量的值的话,定义那种类型呢?String应该是不行的吧。 无法获取文件名怎么办。 JHOST不能正确运行 Hibernate save Exception 如何取得两个字符串当中相同的部分? 征询各位高手高见,关于远程数据传输! break语 句问题 java.lang.NullPointerException问题不弟水平菜实在不着那里出错了! 怎样让表格中选中的行高亮度显示? 高分请教:JBuilder怎末和Tomcat联合开发及调试jsp? BootStrap Table data-show-refresh图标偏小-求大神帮忙解决 怎么写个函数power(a,b) 求a的b次方? 為什麼校驗後不能返回前一頁?
你实际上做的就是一个有关验正的问题那!
在form中其实会触发一个onsubmit的动作,你不指出是起默认的返回值是true,故回得到你的action页面,但是一旦你在其中做了有关判断后就可以根据不同的返回值来检测你的问题了!
把type的submit 改为 button 即可
{
if(document.form1.StockNo.value=="")
{
window.alert("请填写采购单编号!");
window.form1.StockNo.focus();
return false;
}
if(document.form1.DepotNo.value=="")
{
window.alert("请填写仓位编码!");
window.form1.DepotNo.focus();
return false;
}
return true;
} 重新得到这个function()