当前位置:编程学习 > JS >>

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

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,