<script language="JavaScript">
scores = new Array(20);
var numTotal=0;
function initIt(){
divColl = document.all.tags("DIV");
//表示div的属性,同document.getElementById
for (i=0; i<divColl.length; i++) {//length是div个数
whichEl = divColl(i);
if (whichEl.className == "child")whichEl.style.display = "none";
}
}
function expandIt(el){
whichEl1 = eval(el + "Child");
if (whichEl1.style.display == "none"){
whichEl1.style.display = "block";
}else{
whichEl1.style.display = "none";
}
var KB_IMG=el+"_IMG";
var IMG_name=String(document.getElementById(KB_IMG).src);
if(IMG_name.indexOf("er4.gif")==-1){
document.getElementById(KB_IMG).src="er4.gif";
}else{
document.getElementById(KB_IMG).src="er3.gif";}
}
onload = initIt;
</script>
没有定义呀
scores = new Array(20);
var numTotal=0;
function initIt(){
divColl = document.all.tags("DIV");
//表示div的属性,同document.getElementById
for (i=0; i<divColl.length; i++) {//length是div个数
whichEl = divColl(i);
if (whichEl.className == "child")whichEl.style.display = "none";
}
}
function expandIt(el){
whichEl1 = eval(el + "Child");
if (whichEl1.style.display == "none"){
whichEl1.style.display = "block";
}else{
whichEl1.style.display = "none";
}
var KB_IMG=el+"_IMG";
var IMG_name=String(document.getElementById(KB_IMG).src);
if(IMG_name.indexOf("er4.gif")==-1){
document.getElementById(KB_IMG).src="er4.gif";
}else{
document.getElementById(KB_IMG).src="er3.gif";}
}
onload = initIt;
</script>
没有定义呀
//表示div的属性,同document.getElementById
for (i=0; i<divColl.length; i++) {//length是div个数
whichEl = divColl(i);
if (whichEl.className == "child")whichEl.style.display = "none";
}whichEl=divColl(i);
是一个div对象的引用。
whichEl1 = eval(el + "Child");
动态的得到一个节点对象,具体可以查js eval方法,你就会明白了