运行提示:internal server error

摩卡心情 2007-07-30 01:58:39
处理JS代码如下
变量都有数据测试通过,SendData打印内容如下:
hprov=1&harea=3&hcity=3&EditType=EditClass&EditCheck=29


<!----表单数据提交脚本--->
function GE(a){return document.getElementById(a);}

function Check(act){
objNam='EditCheck';
var obj = document.getElementsByName(objNam); //獲取多選框數組
var objLen= obj.length; //獲取數據長度
var objYN; //是否有選擇
var i;
objYN=0;
ii=0;
var my_array = new Array()
for (i = 0;i< objLen;i++){
if (obj[i].checked==true)
{
objYN=1;
my_array[ii]=obj[i].value;
//alert(my_array[ii]);
ii++;
}
}
if (objYN==0){
alert('请选择你要编辑的产品。');
false;
}

if(GE('hprov').value==''){
GE('EditInfo').style.display="";
GE('msg').innerHTML='主分类不能为空。';
return false;
}
//alert(GE('hprov'));

if(GE('hprov').value==''){
GE('EditInfo').style.display="";
GE('msg').innerHTML='主分类不能为空。';
return false;
}
if(GE('harea').value==''){
hareastr='';
//alert(hareastr);
}else{
hareastr='&harea='+GE('harea').value;
//alert(hareastr);
}
if(GE('hcity').value==''){
hcitystr='';
//alert(hcitystr);
}else{
hcitystr='&hcity='+GE('hcity').value;
//alert(hcitystr);
}

//alert(GE('hprov'));
var X=new ActiveXObject("Msxml2.XMLHTTP");
if(X){
//GE('EditSubmit').disabled=true;
X.onreadystatechange=function(){
if(X.readyState==4){
if(X.status==200){
eval(X.responseText)
}else{
GE('EditInfo').style.display="";
GE('msg').innerHTML=X.statusText;
}
}else{
GE('EditInfo').style.display="";
GE('msg').innerHTML="正在提交数据...";
}
};
X.open('POST','EditAction.asp',true);
X.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
var SendData = 'hprov='+GE('hprov').value+hareastr+hareastr +'&EditType='+GE('EditType').value+'&EditCheck='+29
alert(SendData);
X.send(SendData)
}else{
GE('EditInfo').style.display="";
GE('msg').innerHTML='你的浏览器不支持XMLHttpRequest,请使用IE浏览器运行本程序,谢谢。' ;
}
}
...全文
417 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧