帮忙看一下这Ajax发送的代码有什么错误啊?
function inqData()
{
createXmlHttpRequest();
tmpy = document.getElementById("ProvinceDiv").style.pixelTop;
tmpx = document.getElementById("ProvinceDiv").style.pixelLeft;
y = nn6 ? e.clientY : event.clientY;
x = nn6 ? e.clientX : event.clientX;
y = y - tmpy;
x = x - tmpx;
//alert(y + "," + x);
//var url="InqStData.aspx?StX=10&StY=10";
var url="InqStData.aspx?StX=" + x.value + "&StY=" + y.value;
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange = GetInqData;
xmlHttp.send(null);
}
如果我用这句话var url="InqStData.aspx?StX=10&StY=10";是没有问题的
alert(y + "," + x); 这句话也能输出正常值
为什么var url="InqStData.aspx?StX=" + x.value + "&StY=" + y.value;
就有错呢?