form表单不能提交!
我做个一个成绩录入系统,在本机测试的时候好好的
但是换到服务器上表单就不能提交了
action也设置好了。。就是不知道怎么回事!
哪位大侠帮帮忙啊!
[解决办法]
你放在Page_Load里面的东西太多了
应该换作按钮或者其他的控件触发
if (Request.QueryString["Kch"] != null)//获取由传递过来的考场号
{
Kch = Request.QueryString["kch"].ToString();
两个传过来的值的变量名不一样,有大小写区别的
建议把Page_Load里面的东西拿出来,放到一个按钮下面
然后点击按钮跟踪一下,看看提交到哪步有错。
[解决办法]
ASP.Net直到.Net 3.5才支持Action提交到其他的页面。
[解决办法]
function Button2_onclick(s) {
var s1 = 0;
var s2 = 3;
if(s1<s)
{
s1=s1+1;
if(document.form1.data0.value=="")
{
s2=1;
document.form1.data0i.value="输入为空,不能提交!";
}
else
{
document.form1.data0i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data1.value=="")
{
s2=1;
document.form1.data1i.value="输入为空,不能提交!";
}
else
{
document.form1.data1i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data2.value=="")
{
s2=1;
document.form1.data2i.value="输入为空,不能提交!";
}
else
{
document.form1.data2i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data3.value=="")
{
s2=1;
document.form1.data3i.value="输入为空,不能提交!";
}
else
{
document.form1.data3i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data4.value=="")
{
s2=1;
document.form1.data4i.value="输入为空,不能提交!";
}
else
{
document.form1.data4i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data5.value=="")
{
s2=1;
document.form1.data5i.value="输入为空,不能提交!";
}
else
{
document.form1.data5i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data6.value=="")
{
s2=1;
document.form1.data6i.value="输入为空,不能提交!";
}
else
{
document.form1.data6i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data7.value=="")
{
s2=1;
document.form1.data7i.value="输入为空,不能提交!";
}
else
{
document.form1.data7i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data8.value=="")
{
s2=1;
document.form1.data8i.value="输入为空,不能提交!";
}
else
{
document.form1.data8i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data9.value=="")
{
s2=1;
document.form1.data9i.value="输入为空,不能提交!";
}
else
{
document.form1.data9i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data10.value=="")
{
s2=1;
document.form1.data10i.value="输入为空,不能提交!";
}
else
{
document.form1.data10i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data11.value=="")
{
s2=1;
document.form1.data11i.value="输入为空,不能提交!";
}
else
{
document.form1.data11i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data12.value=="")
{
s2=1;
document.form1.data12i.value="输入为空,不能提交!";
}
else
{
document.form1.data12i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data13.value=="")
{
s2=1;
document.form1.data13i.value="输入为空,不能提交!";
}
else
{
document.form1.data13i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data14.value=="")
{
s2=1;
document.form1.data14i.value="输入为空,不能提交!";
}
else
{
document.form1.data14i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data15.value=="")
{
s2=1;
document.form1.data15i.value="输入为空,不能提交!";
}
else
{
document.form1.data15i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data16.value=="")
{
s2=1;
document.form1.data16i.value="输入为空,不能提交!";
}
else
{
document.form1.data16i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data17.value=="")
{
s2=1;
document.form1.data17i.value="输入为空,不能提交!";
}
else
{
document.form1.data17i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data18.value=="")
{
s2=1;
document.form1.data18i.value="输入为空,不能提交!";
}
else
{
document.form1.data18i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data19.value=="")
{
s2=1;
document.form1.data19i.value="输入为空,不能提交!";
}
else
{
document.form1.data19i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data20.value=="")
{
s2=1;
document.form1.data20i.value="输入为空,不能提交!";
}
else
{
document.form1.data20i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data21.value=="")
{
s2=1;
document.form1.data21i.value="输入为空,不能提交!";
}
else
{
document.form1.data21i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data22.value=="")
{
s2=1;
document.form1.data22i.value="输入为空,不能提交!";
}
else
{
document.form1.data22i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data23.value=="")
{
s2=1;
document.form1.data23i.value="输入为空,不能提交!";
}
else
{
document.form1.data23i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data24.value=="")
{
s2=1;
document.form1.data24i.value="输入为空,不能提交!";
}
else
{
document.form1.data24i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data25.value=="")
{
s2=1;
document.form1.data25i.value="输入为空,不能提交!";
}
else
{
document.form1.data25i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data26.value=="")
{
s2=1;
document.form1.data26i.value="输入为空,不能提交!";
}
else
{
document.form1.data26i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data27.value=="")
{
s2=1;
document.form1.data27i.value="输入为空,不能提交!";
}
else
{
document.form1.data27i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data28.value=="")
{
s2=1;
document.form1.data28i.value="输入为空,不能提交!";
}
else
{
document.form1.data28i.value="";
}
}
if(s1<s)
{
s1=s1+1;
if(document.form1.data29.value=="")
{
s2=1;
document.form1.data29i.value="输入为空,不能提交!";
}
else
{
document.form1.data29i.value="";
}
}
if(s2>2)
{
alert("111");
document.form1.submit();
}
}
你这前台代码写得太乱了
var check=function(){
var arr=["data29","data28","data21"]; //这里先将你要判断不能为空的字段加进数组,也可以直接遍历页面所有控件
for(var i=0;i<arr.length;i++){
var obj=document.getElementById(arr[i]);//取得每一个对象
if(obj.value==""){
alert("对象不能为空");
obj.focus();
return;
}
}
//如果运行到这里,则表示上面的条件都符合,可以直接提交表单。
}
下面的程序没看,太乱。