请教!获取json数据的方法

xyy7309 2015-02-16 05:00:06
<script type="text/javascript">
<!--
var xmlhttp;
// 创建XMLHTTPRequest对象
function createXMLHTTPRequest()
{
if(window.ActiveXObject)//②如果当前浏览器为IE
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHTTPRequest)//③如果是其他浏览器
{
xmlhttp = new XMLHTTPRequest();
}
}

function getInfo()
{
var name =document.getElementById("name").value;

createXMLHTTPRequest();
var url ="a.asp?u="+name;
xmlhttp.open("get", url, true);
xmlhttp.onreadystatechange = returnInfo;
xmlhttp.send(null);
}

function returnInfo()
{
if(xmlhttp.readyState == 4)
{
var info = xmlhttp.responseText;
shownr.innerHTML = info;
}
}
-->
</script>

用xmlhttp.responseText 方法读取到返回json格式的数据:
info = {"user_a":{"user":{"nick":"您好","sex":"男","user_id":888888}}}

请教大侠! 如何分别获取? 如下:

shownick.innerHTML = nick;
showsex.innerHTML = sex;
showuid.innerHTML = user_id;


...全文
140 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
似梦飞花 2015-02-16
  • 打赏
  • 举报
回复
info = {"user_a":{"user":{"nick":"您好","sex":"男","user_id":888888}}}; var d=info.user_a.user; shownick.innerHTML = d.nick; showsex.innerHTML = d.sex; showuid.innerHTML = d.user_id;

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧