小弟又有一事不明,特来请教!希望高手不要嫌烦!问题简单!
题目是这样的:
制作一个伸展式选单,当选择搜索引擎字样的时候,自动展开子项目;再次选择时,将子项目关闭。
我的程序如下
<script>
var blnzhankai=true;
openmenu(blnzhankai);
function openmenu(){
var strtmp;
var strjj;
strjj=(blnzhankai==true)?"-":"+";
strtmp="<font style='cursor:hand' onmouseover='mover(this)' onmouseout='mout(this)' onclick='openmenu()'>"+strjj+"搜索引擎</font><BR>";
document.write (strtmp);
if (blnzhankai==true)
{
strtmp="<font style='cursor:hand' onmouseover='mover(this)' onmouseout='mout(this)'><LI>我的网站</font><BR>";
document.write (strtmp);
strtmp="<font style='cursor:hand' onmouseover='mover(this)' onmouseout='mout(this)'><LI>我的网站1</font><BR>";
document.write (strtmp);
}
blnzhankai=! blnzhankai;
}
function mover(obj){
obj.color='red';
obj.size=6;
}
function mout(obj){
obj.color='black';
obj.size=3;
}
</script>
目前可以实现的效果是,打开后,第一次可以,点击后,只出现“搜索引擎”,但是这个时候就不能再点击了。我不知道为什么!