HTLM脚本语言问题
<script type="text/javascript">
window.onload =
function(){
alltabs = document.getElementById('tabs').getElementsByTagName('dl')
for(i = 0; i < alltabs.length; i++){
alltabs[i].className = "close"
alltabs[6].className = "open";
alltabs[i].onmouseover = function(){
for(j = 0; j < alltabs.length; j++){
alltabs[j].className = "close"
}
this.className = "open"
}
}
}
</script>
谁能告诉我这是什么意思 说明白点
答案:看意思 貌似是为一组空间添加鼠标覆盖的相应通过document.getElementById('tabs').getElementsByTagName('dl')
来获得控件标识
具体的你打开下页面文件运行下就看出来喽
<script type="text/javascript">
window.onload = //使用window内置对象
function(){//定义一个函数
alltabs = document.getElementById('tabs').getElementsByTagName('dl')//捕获传递来的值
for(i = 0; i < alltabs.length; i++){//使用for循环定义数组,使窗口实现打开和关闭
alltabs[i].className = "close"
alltabs[6].className = "open";
alltabs[i].onmouseover = function(){//鼠标经过事件
for(j = 0; j < alltabs.length; j++){//使用for循环定义数组,使窗口实现打开和关闭
alltabs[j].className = "close"
}
this.className = "open"
}
}
}
</script>
上一个:jsp里写了javascript,但运行jsp时没有提示运行脚本,也就是javascript不起作用,怎么回事
下一个:大哥,还是有问题呀!那个JavaScript是我自己编的,应给没有问题,但是你写的那个还是有点问题,最后是脚本错误!!!帮帮忙好好看看呀!!!1