帮忙看下JS收缩页面的代码

Feuda 2011-05-30 05:25:15

<html>
<head>
<title>Dom</title>
<script type="text/javascript">
function swap(targetId)
{
if (document.getElementById)
{
target = document.getElementById(targetId) ;
if (target.style.display == "block")
{
target.style.display == "none" ;
}
else
{
target.style.display == "block" ;
}
}
}
</script>
</head>
<body>
<p><a href="#" onclick="swap(m);return false;">面码</a></p>
<div id="m" style="display:block">
<p >我们仍未知道那天所见的花的名字</p>
</div>
</body>
</html>


运行看不到预期效果,又不知哪里的问题,请各位帮忙找找,当局者迷啊,先谢了,呵呵
...全文
62 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Feuda 2011-05-30
  • 打赏
  • 举报
回复
恍然大悟,非常感谢
燥动的心 2011-05-30
  • 打赏
  • 举报
回复
都支持.
xs8577 2011-05-30
  • 打赏
  • 举报
回复
if (document.getElementById)

求教有啥用?
基本所有浏览器都支持这个吧?
乌镇程序员 2011-05-30
  • 打赏
  • 举报
回复
两个错误:
1.onclick="swap('m'); return false;" //字符串参数m,要加上引号
2.swap()函数的定义中,赋值语句写错了,==是逻辑运算符,=才是赋值运算符
乌镇程序员 2011-05-30
  • 打赏
  • 举报
回复
<html>
<head>
<title>Dom</title>
<script type="text/javascript">
function swap(targetId)
{
if (document.getElementById)
{
target = document.getElementById(targetId) ;
if (target.style.display == "block")
{
target.style.display = "none" ;
}
else
{
target.style.display = "block" ;
}
}
}
</script>
</head>
<body>
<p><a href="#" onclick="swap('m');return false;">面码</a></p>
<div id="m" style="display:block">
<p >我们仍未知道那天所见的花的名字</p>
</div>
</body>
</html>

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧