2016-04-16 41 views
-2

最後一行的意外結束是顯示錯誤未捕獲的語法錯誤輸入(Java腳本)

(function login() { 
     FB.login(function(response) { 
      if (response.status === 'connected') { 
       getElementById('status').innerHTML = 'we are connected.'; 
      } else if (response.status === 'not authorized') { 
       document.getElementById('status').innerHTML = 'we are not logged in.' 
      } else { 
       document.getElementById('status').innerHTML = 'you are not logged into facebook.'; 
      } 
     }); 
    } 
+0

檢查代碼和文本的清晰度的格式發佈您的問題 –

+0

哪一行是給這個問題之前? – gurvinder372

+0

Add());在最後 – misher

回答

0

似乎與代碼

  1. 你來的getElementById第一個電話是一個錯誤多個問題。你應該在文檔對象上調用它。
  2. 添加a);在結束

您的代碼看起來像

(function login() { 
    FB.login(function(response) { 
     if (response.status === 'connected') { 
      document.getElementById('status').innerHTML = 'we are connected.'; 
     } else if (response.status === 'not authorized') { 
      document.getElementById('status').innerHTML = 'we are not logged in.' 
     } else { 
      document.getElementById('status').innerHTML = 'you are not logged into facebook.'; 
     } 
    }); 
}); 
+0

這個錯誤解決了,但一個錯誤是顯示GET http://connect.facebook.net/en_US/sdk.js網:: ERR_BLOCKED_BY_CLIENT – junaidh

+0

那會是因爲你不會正確地提供授權數據, –

相關問題