Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在不同于js的HTML页面中显示信息_Javascript_Html_Facebook Graph Api - Fatal编程技术网

Javascript 在不同于js的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

我们正在使用facebook api,并将检索到的数据以JSON格式存储到一个数组中。我们希望在不同的HTML页面中显示此信息,但无法这样做,请对此提供帮助

<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]);
}