Web*_*ner 14 html javascript css
此jsFiddle示例适用于Google Chrome,但在Internet Explorer中,当单击关闭图标时,浏览器会删除弹出元素,但会在浏览器窗口中显示文本"无".请解释我如何解决这个问题.
HTML:
<div id="popup">
<!-- Close popup link -->
<a href="javascript:document.getElementById('popup').style.display='none';">X</a>
</div>
Run Code Online (Sandbox Code Playgroud)
ami*_*t_g 21
使用onclick为事件处理程序而不是href http://jsfiddle.net/AE2X3/4/
<div id="popup">
<a href="#" onclick="document.getElementById('popup').style.display='none';return false;" id="close_popup"></a>
<p>This is a pop-up.</p>
</div>
Run Code Online (Sandbox Code Playgroud)