我试图使用一个变量来保存一个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