Javascript中的脚本标记内的函数看不到全局变量

时间:2014-04-28 19:12:13

标签: javascript html parse-platform

我将变量声明为全局内部

  

var orid;

然后我在Parse.com的查询中使用了get函数((这里“orid”不保存信息))

    query.get("ZL8OcUjnJX", {
        success: function(object) {
    orid = object.get("OrderId");
        },

        error: function(object, error) {
        // error is an instance of Parse.Error.
        }
        });

然后我使用This函数在html标签中使用它 ((显示未定义的doent显示前一个函数的数据))

    function showinfo(){
        document.write(orid);}

我在html标签内调用它将其打印在页面

    <td id="intro"> 
   <script type="text/javascript"> 
          showinfo();
   </script> 
  </td>

问题是当我希望这些信息出现在网页上时,它不会这样做。另外,当我尝试

  

文件撰写(ORID);

内部功能“get”它会覆盖所有页面

0 个答案:

没有答案