永发信息网

求大家改此html代码的错误

答案:1  悬赏:30  手机版
解决时间 2021-06-07 01:29

源代码是这样的:

我改变的代码不能正常的远行了,我想改变他在两个地方显出的。

这个是源代码,下面的是我改的(有错的代码)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>仿网易的滑动门技术,用DIV+CSS技术实现</title>
<style type="text/css">
<!--
#header {
background-color: #F8F4EF;
height: 200px;
width: 400px;
margin: 0px;
padding: 0px;
border: 1px solid #ECE1D5;
font-family: "宋体";
font-size: 12px;
}
#menu {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu li {
display: block;
width: 100px;
text-align: center;
float: left;
margin: 0px;
padding-top: 0.2em;
padding-right: 0px;
padding-bottom: 0.2em;
padding-left: 0px;
cursor: hand;
}
.sec1 { background-color: #FFFFCC;}
.sec2 { background-color: #00CCFF;}
.block { display: block;}
.unblock { display: none;}
-->
</style>
</head>
<body>
<script language=javascript>
function secBoard(n)
{
for(i=0;i<menu.childNodes.length;i++)
menu.childNodes[i].className="sec1";
menu.childNodes[n].className="sec2";
for(i=0;i<main.childNodes.length;i++)
main.childNodes[i].style.display="none";
main.childNodes[n].style.display="block";
}
</script>
<div id="header">
<ul id="menu">
<li onMouseOver="secBoard(0)" class="sec2">最新新闻</li>
<li onMouseOver="secBoard(1)" class="sec1">最新文章</li>
<li onMouseOver="secBoard(2)" class="sec1">最新日志</li>
<li onMouseOver="secBoard(3)" class="sec1">论坛新帖</li>
</ul>
<!--内容显示区域-->
<ul id="main">
<li class="block">第一个内容</li>
<li class="unblock">第二个内容</li>
<li class="unblock">第三个内容</li>
<li class="unblock">第四个内容</li>
</ul>
<!--内容显示区域-->
</div>
</body>
</html>

------------------------------------------

--------------------------------------

我改变了这样:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>仿网易的滑动门技术,用DIV+CSS技术实现</title>
<style type="text/css">
<!--
#header {
background-color: #F8F4EF;
height: 200px;
width: 400px;
margin: 0px;
padding: 0px;
border: 1px solid #ECE1D5;
font-family: "宋体";
font-size: 12px;
}
#menu {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu li {
display: block;
width: 100px;
text-align: center;
float: left;
margin: 0px;
padding-top: 0.2em;
padding-right: 0px;
padding-bottom: 0.2em;
padding-left: 0px;
cursor: hand;
}
.sec1 { background-color: #FFFFCC;}
.sec2 { background-color: #00CCFF;}
.block { display: block;}
.unblock { display: none;}
-->
</style>
</head>
<body>

<div align="center">
<table border="1" cellpadding="0" cellspacing="0" width="985" id="table1" height="335">
<tr>
<td width="491"> <script language=javascript>
function secBoard(n)
{
for(i=0;i<menu.childNodes.length;i++)
menu.childNodes[i].className="sec1";
menu.childNodes[n].className="sec2";
for(i=0;i<main.childNodes.length;i++)
main.childNodes[i].style.display="none";
main.childNodes[n].style.display="block";
}
</script>
<div id="header">
<ul id="menu">
<li onMouseOver="secBoard(0)" class="sec2">Soso1</li>
<li onMouseOver="secBoard(1)" class="sec1">soso2</li>
<li onMouseOver="secBoard(2)" class="sec1">soso3</li>
<li onMouseOver="secBoard(3)" class="sec1">soso4</li>
</ul>
<!--内容显示区域-->
<ul id="main">
<li class="block">第一个内容</li>
<li class="unblock">第二个内容</li>
<li class="unblock">第三个内容</li>
<li class="unblock">第四个内容</li>
</ul>
<!--内容显示区域-->
</div></td>
<td width="492">









<script language=javascript>
function secBoardjan(n)
{
for(i=0;i<menu.childNodes.length;i++)
menu.childNodes[i].className="sec1";
menu.childNodes[n].className="sec2";
for(i=0;i<main.childNodes.length;i++)
main.childNodes[i].style.display="none";
main.childNodes[n].style.display="block";
}
</script>
<div id="header">
<ul id="menu">
<li onMouseOver="secBoardjan(4)" class="sec2">QQ1</li>
<li onMouseOver="secBoardjan(5)" class="sec1">QQ2</li>
<li onMouseOver="secBoardjan(6)" class="sec1">QQ3</li>
<li onMouseOver="secBoardjan(7)" class="sec1">QQ4</li>
</ul>
<!--内容显示区域-->
<ul id="main">
<li class="block">QQ111111111111111111</li>
<li class="unblock">QQ222222222222222222</li>
<li class="unblock">QQ3333333333333333333</li>
<li class="unblock">QQ444444444444444444444444</li>
</ul>
<!--内容显示区域-->
</div></td>
</tr>
</table>
</div>

</body>
</html>

-----------------------------

-------------------------

但是代码不能正常的远行了,我想改变他在两个地方显出的

最佳答案

<ul id="menu">
<li onMouseOver="secBoardjan(4)" class="sec2">QQ1</li>
<li onMouseOver="secBoardjan(5)" class="sec1">QQ2</li>
<li onMouseOver="secBoardjan(6)" class="sec1">QQ3</li>
<li onMouseOver="secBoardjan(7)" class="sec1">QQ4</li>


------------------------------------------------------------------------------


<li onMouseOver="secBoardjan(4)" class="sec2">QQ1</li> 将secBoardjan(这里从0开始)就OK了。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么桌面背景在下次开机变成蓝色?
soso团队公告
如果全世界只剩下自己一个人的时候该怎么办?
泌阳县驻马店宇通物流这个地址在什么地方,我
春秋q传问题???
家教dvd巴利安特典下载
美容的最佳方法
怎样在1星期之内提高 跳高的高度?
什么东西可以治手麻
女士对你另一半的要求是什么?
拾到死人的钱怎么办?
电脑突然没影了怎么办
丝绸英雄增添土地
牧野区新乡章光101(宏力大道店)地址在哪,我
联想Y450TSI灰最新报价
推荐资讯
甲流的初期症状有哪些要权威的
家园里的好友怎么删?删掉了QQ里会不会也同样
问道1级翻天印,木相性,多少钱,我乐山区的
问问QB到底什么时候到啊 不是说十一假期之后
鼓楼区开封学海书店(宋城路)地址是什么,有没
五人英语电影配音选什么好啊?
QQ三国怎么快速开通呀?
家家户户在门外贴上了红红的对联.改为把字句
QQ牧场里兔子赚钱多还是鸡赚钱多?
电脑桌面这么设置密码,怎么修改电脑桌面锁的
厦多音字组词
安康到岚皋多少公里,安康市平利县到岚皋县怎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?