菜鸟问题!这段代码哪错了?
还没顾上学javascript呢,就遇到了一个问题。请各位指点!
在一个下拉列表的onchange事件中调用这个过程,search是表单name,menu是下拉列表name,通过选择不同的选项,显示不同的层!执行时没反应?
<SCRIPT language=JavaScript>
<!--
function decide(){
var keyword=document.search.menu.options[document.search.menu.selectedIndex].value;
switch(keyword){
case 1:
document.all("div2").style.visibility="hidden";
document.all("div3").style.visibility="hidden";
document.all("div4").style.visibility="hidden";
document.all("div5").style.visibility="hidden";
document.all("div1").style.visibility="visible";
break;
case 2:
document.all("div1").style.visibility="hidden";
document.all("div3").style.visibility="hidden";
document.all("div4").style.visibility="hidden";
document.all("div5").style.visibility="hidden";
document.all("div2").style.visibility="visible";
break;
case 3:
document.all("div1").style.visibility="hidden";
document.all("div2").style.visibility="hidden";
document.all("div4").style.visibility="hidden";
document.all("div5").style.visibility="hidden";
document.all("div3").style.visibility="visible";
break;
case 4:
document.all("div1").style.visibility="hidden";
document.all("div2").style.visibility="hidden";
document.all("div3").style.visibility="hidden";
document.all("div4").style.visibility="visible";
document.all("div5").style.visibility="visible";
break;
}
}
// -->
</script>