innerhtml php变量,JS中document.getElementById("id").innerHTML之中的id如何用变量表示

此篇博客讲解了如何使用JavaScript通过变量操作DOM元素,并结合AJAX实现异步数据获取。作者展示了如何设置变量str_span,通过AJAX从服务器动态获取并更新id为'ajax'的元素的innerHTML。
摘要由CSDN通过智能技术生成

JS中document.getElementById("id").innerHTML之中的id如何用变量表示0

02ae427d08e371d7e90d5b995e828d6d.pngqsnlcax2013.09.03浏览1923次分享举报

无标题文档

var str_span;

function main(str_value,str_span)

{

alert(str_span);

//alert(document.getElementById(ajax));

alert(document.getElementById("ajax").innerHTML);

alert("str_span");

//alert(document.test.str_span);

//s = 'str_span';

if(str_value.length==0)

{

alert('用户名为空')

document.getElementById("str_span").innerHTML ='123';

return

}

xmlHttp = GetxmlHttpObject();

if(xmlHttp == null)

{

alert('你的浏览器不支持AJAX');

return ;

}

//else{alert('pass')}

var url = 'php.php'+'?q='+str_value+'&sid='+Math.random();

//alert(url);

xmlHttp.onreadystatechange = stateChange;

xmlHttp.open("GET",url,true);

xmlHttp.send(null)

}

function stateChange()

{

if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")

{

//str_span = xmlHttp.responseText;

document.getElementById("str_span").innerHTML= xmlHttp.responseText;

}

}

function GetxmlHttpObject()

{

var xmlHttp = null;

try

{

xmlHttp = new XMLHttpRequest();

}

catch(e)

{

try

{

xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");

}

catch(e)

{

xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");

}

}

return xmlHttp;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值