那位大哥能告诉一下这段代码如何去理解
来源:百度知道 编辑:UC知道 时间:2024/08/20 14:15:03
<script language="javascript">
function switchmodTag(modtag,modcontent,modk) {
for(i=1; i <4; i++) {
if (i==modk) {
document.getElementById(modtag+i).className="menuOn";document.getElementById
(modcontent+i).className="slidingList";}
else {
document.getElementById(modtag+i).className="menuNo";document.getElementById
(modcontent+i).className="slidingList_none";}
}
}
</script>
function switchmodTag(modtag,modcontent,modk) {
for(i=1; i <4; i++) {
if (i==modk) {
document.getElementById(modtag+i).className="menuOn";document.getElementById
(modcontent+i).className="slidingList";}
else {
document.getElementById(modtag+i).className="menuNo";document.getElementById
(modcontent+i).className="slidingList_none";}
}
}
</script>
className是利用css重新更改对象的适用名称.
比如***.css中写到:
a.red: visited{color:#008000}
a.blue:visited{color:#000080}
那么对于A(链接对象)而言,red就是一个classname,blue是另一个classname
利用你的代码,可以动态地把链接的属性,用批量的方式换掉.整个页面的链接的.
你可以根据我说的这个,多试验几次,学习,总结它的用法.