我这段代码总是报:未知的运行错误
代码如下: function check_pid()
{
var pid=document.all("pid").value;
var url = "select_practice.aspx?pid="+pid+"&s="+Math.random();
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
var xmlServerHttp = new ActiveXObject("Msxml2.XMLHTTP");
var xmlStr = "";
try
{
xmlDoc.async = false;
xmlServerHttp.open("GET", url, false);
xmlServerHttp.send();
document.getElementById("pid2").innerHTML= xmlServerHttp.responseText;
}
catch(e)
{
alert(e.message);
} }
后端代码如下: if (pid == "")
{
Response.Write("<script>alert('请输入序号');</script>");
}
else
{
StringBuilder html = new StringBuilder();
if (pid =="1")
{
html.Append("<td width='6%'>A</td>");
Response.Write(html.ToString());
html = null;
}
}
代码如下: function check_pid()
{
var pid=document.all("pid").value;
var url = "select_practice.aspx?pid="+pid+"&s="+Math.random();
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
var xmlServerHttp = new ActiveXObject("Msxml2.XMLHTTP");
var xmlStr = "";
try
{
xmlDoc.async = false;
xmlServerHttp.open("GET", url, false);
xmlServerHttp.send();
document.getElementById("pid2").innerHTML= xmlServerHttp.responseText;
}
catch(e)
{
alert(e.message);
} }
后端代码如下: if (pid == "")
{
Response.Write("<script>alert('请输入序号');</script>");
}
else
{
StringBuilder html = new StringBuilder();
if (pid =="1")
{
html.Append("<td width='6%'>A</td>");
Response.Write(html.ToString());
html = null;
}
}
解决方案 »
- ajax 调用后台代码 绑定Repeater
- 客户端删除子节点的问题
- 想了半天,也没搞出来!
- 在ASP.NET 1.x运行正常的自定义控件,在VS2005和 ASP.NET 2.0中出现问题,疑是VS2005的Bug一个。
- 关于freetextbox使用的奇怪问题?我没分了能帮我吗
- 急问急问,关于建立一个DATASET,马上给100分!
- 100分孟子老大请出手!
- datagrid中怎么双击打开一个窗口?
- 动态生成的TextBox如何获取输入的值??
- 头痛的问题,我想LinkButton提交后整个页面不用刷新,这样javascript附的值才不会被丢,有什么办法?
- 关于空值的问题,最后点分了,在线等!!!!
- WEB打印方式简易方法
调试的时候走到document.getElementById("pid2").innerHTML= xmlServerHttp.responseText;
就出错