Javascript 在不同于js的HTML页面中显示信息
我们正在使用facebook api,并将检索到的数据以JSON格式存储到一个数组中。我们希望在不同的HTML页面中显示此信息,但无法这样做,请对此提供帮助Javascript 在不同于js的HTML页面中显示信息,javascript,html,facebook-graph-api,Javascript,Html,Facebook Graph Api,我们正在使用facebook api,并将检索到的数据以JSON格式存储到一个数组中。我们希望在不同的HTML页面中显示此信息,但无法这样做,请对此提供帮助 <p id="demo"></p> <script> var str=""; var names1 = new Array(); //creating names1 array getFriendsList = function() { //calling from anothe
<p id="demo"></p>
<script> var str=""; var names1 = new Array(); //creating names1 array
getFriendsList = function() { //calling from another function
FB.api('me/taggable_friends', function(response) {
for (var i = 0; i <= response.data.length; i++) {
names1.push(response.data[i].name); str=str+"<br>"+"<br>"+names1[i]; //appending thenames to str
document.getElementById("demo").innerHTML = str;//displaying the element in the html page.
}
});
} </script>
var str=“”;var names1=新数组()//创建名称1数组
getFriendsList=function(){//从另一个函数调用
api('me/taggable_friends',函数(响应){
对于(var i=0;i我仍然对您的问题感到有点困惑,但我假设您想知道如何在HTML
页面上显示数组中的元素
如果这不是你要问的,那么就把你的问题扩展一下,我会看看我能帮上什么忙
下面代码的解释
- 通过添加
引用,您正在访问HTML
中的JavaScript
文件
JavaScript
正在创建一个名为myArray
的简单数组。然后我们在数组中循环并使用文档显示内容。write(…);
行
HTML
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="app.js"></script>
</head>
<body>
</body>
</html>
您需要以人们能够理解的方式设置问题的格式。请阅读:嗯,代码与问题的关系如何?嘿,谢谢您的回答。我使用会话存储获得它。:)
var myArray = [1, 2, 3];
// for each loop
for (var i in myArray) {
document.write(myArray[i]);
}