当我运行代码时,我的输出得到此消息“使用点表示法访问JSON对象:”。我期望得到输出“ 14577”。我究竟做错了什么?如何修复我的函数以返回course_org_id?我不明白为什么它不起作用。我只是想获取course_org_id。知道有什么问题吗?
function findCourseOrgID() {
var myObj, i, j, x = "";
myObj = {
"PagingInfo": {
"Bookmark": "14577",
"HasMoreItems": false
},
"items": [{
"identifier": "14577",
"path": "/content/enforced2/",
"name": "test course",
"code": "test course"
}]
};
for (i in myObj.items) {
course_org_id = myObj.items[i].identifier;
course_org_path = myObj.items[i].path;
course_org_name = myObj.items[i].name;
course_org_code = myObj.items[i].code;
}
return course_org_id;
}
document.getElementById("demo").innerHTML = findCourseOrgID();
<body>
<p id="demo"></p>
</body>