2012-05-18 111 views
0

我希望在我的所有選項卡中都可以訪問一個值。我嘗試了隱藏的輸入,但它不起作用。我試着用var x;在其中一個js文件中,但其他人無法訪問它。怎麼做?js文件中的全局變量

+0

Tabs是什麼意思?瀏覽器標籤? – antyrat

+0

@antyrat號網站標籤。像家一樣,關於.. –

+0

因此,不同的頁面。 –

回答

0

我試圖使用var X;在js文件之一

你肯定ü在全球範圍內聲明變量?您還必須將該JS導入到您正在使用的HTML頁面,並將其放在其他JS文件的上方。 或將其導入到各個JS文件< - 我沒有測試尚未但是我相信其他作品

HTML5文檔

<html> 
<head> 

<script LANGUAGE="JavaScript" src="JS/globalVar.js"></script>//file that contains global variables 
<script LANGUAGE="JavaScript" src="JS/java.js"></script>//file that needs global variables. 
<script LANGUAGE="JavaScript" src="JS/otherJava.js"></script>//other JS files 

<LINK REL=StyleSheet HREF="CSS/myCSS.css" TYPE="text/css" >//styling for html 

</head> 

然後在JS文件確保你之前,全球變種所有其他功能

var GLOBAL1; 
var GLOBAL2; 
var GLOBAL3; 

function main(){ 
     ...some code... 
}