我試圖使用一個變量來保存一個HTML ID,所以我不必一次又一次地寫getElementById
。但我無法得到這個工作。這裏是我的代碼:訪問函數內部的JavaScript變量
var box1 = document.getElementById('box1');
function slide4(){
box1.style.width='10%';
}
它的工作原理,如果我把函數內部的變量,但是,似乎是不好的做法,因爲我想訪問其他函數的變量,並且不希望保留聲明變量過來,再次。
function slide4(){
var box1 = document.getElementById('box1');
box1.style.width='10%';
}
任何想法?
的財產你說你不能得到這個工作。當你嘗試時究竟發生了什麼? –
必須是範圍問題。嘗試聲明不帶var關鍵字的變量,看看它是否有效 – kennypu
你可以發佈你所有的代碼嗎? – jackcogdill