首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

新手新有关问题

2013-04-20 
新手新问题请求运行到alert(“2”);直接忽视掉了if语句跳到了else语句大神们帮我看看function handle() {if

新手新问题
请求运行到alert(“2”);直接忽视掉了if语句跳到了else语句大神们帮我看看

function handle() {
    if (xmlrequest.readystate == 4) {
        if (xmlrequest.status == 200) {
            var str = xmlrequest.responseText;
            var img = document.getElementsByTagName("img")[0];
            var im = document.getElementById("image1");
            var div = document.getElementById("t");
            alert("2");
            if (str=="ok") {
                img.src = "image/okay.png";
                alert("3");
                div.innerHTML = "<b>" + str + "</b>";
            }
            else {
                img.src = "image/inUse.png";
                alert("4");
                div.innerHTML = "<b>" + str + "</b>";

            }



        }
    }

}
这是我服务器中的代码如下:
public partial class ck : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string name = this.Request.QueryString["ur"].ToString().Trim();
        if (name != null ) {
            if (name=="二")
            {
                this.Response.Write("ok");
            }
            else
            {
                this.Response.Write("no");
            }
        }
    }
} javascript? String
[解决办法]
 你先alter(str)看看他的值是什么 再分析看看 
[解决办法]
1,
readystate 
改成
readyState

2,

this.Response.Write("no");



Response.Clear();
this.Response.Write("no");
Response.End();
return;

热点排行