ajax赋值给h1,ajax中给div赋值

博客内容涉及在JavaScript中使用Ajax进行用户登录验证。作者遇到的问题是,当用户名和密码通过Ajax发送到服务器验证成功后,无法将返回的用户名显示在页面上的一个div元素中。问题可能在于Ajax请求的响应处理和DOM操作。
摘要由CSDN通过智能技术生成

var xml;

function Login()

{

var name = document.getElementById("UserName").value;

var pass= document.getElementById("p

var xml;

function Login()

{

var name = document.getElementById("UserName").value;

var pass= document.getElementById("password").value;

xml = new ActiveXObject("Msxml2.XMLHTTP.3.0");

xml.onreadystatechange=request;

xml.open("GET","/Web/Handler/UserLogin.ashx?User=" name "&pass=" pass,true);

xml.send(null);

}

function request()

{

if(xml.readyState==4)

{

var arr= xml.responseText.split(',');

if(arr[0]=="1")

{

document.getElementById("LoginDiv").style.display="none";

document.getElementById("ShowDiv").style.display="block";

------- userName div document.getElementById("userName").innerText="asdfasdf";

alert(arr[1]);

}

else

{

alert(arr[1]);

}

}

}

ajax是写在一个js文件里 userName 是自己定义控件里的一个div

我用ajax之后 怎么就不能给div赋值了呢!! 我是在生成静态页面的时候 用了一个ajax 我验证用户名和密码 登陆成功就把用户名显示到页面上去!!验证成功之后!! 对页面就不能操作了??

在线等 85353838@qq.com

展开

全部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值