我有一个简单的代码:
<div id="rss">
<div id="close">
<a href="#" ><img alt="close"src="images/close.png" width="16" height="12"/> </a>
</div>
<ul><a href="fill.php"><?php echo $rss['rss']; ?></a></ul>
</div>
我希望当有人点击图片<a href="#" ><img alt="close"src="images/close.png" width="16" height="12"/> </a>
时,整个<div id="rss"></div>
会关闭。我正在看javascript函数onclick="window.close()
,但它看起来不是我需要的。帮助,某人?
答案 0 :(得分:2)
window.close将关闭一个实际的浏览器窗口。听起来你想要div
<div id="rss"></div>
隐藏。
正如评论中指出的那样,您可以使用以下javascript执行此操作。
<a href="#" onclick="document.getElementById('rss').style.display='none'; return false;" >
<img alt="close"src="images/close.png" width="16" height="12"/>
</a>
请注意,我们在javascript中使用单引号,以便它不会干扰html的语法。另请注意,我们返回false会阻止点击的链接导航。