單擊我的定位標記(如下所示)不會隱藏notify-parent div。通知父母div正確地隱藏在IE7和IE8中,但不在Firefox中。onClick事件不適用於Firefox中的定位標記
<script type="text/javascript">
function checkClick(e) {
var obj = e.srcElement;
if (obj.id != "notify-parent")
document.getElementById('notify-parent').style.display = 'none';
return;
}
</script>
<div id="notify-parent" style="padding-bottom: 10px; margin-top: -10px;">
<table width="800">
<tr>
<td>
</td>
</tr>
<tr>
<td align="center">
<div id="notify-container">
<table style="padding: 10 10 10 10">
<tr>
<td>
</td>
<td>
</td>
<td align="right">
<a class="close-notify" onclick="checkClick(event);return false" title="dismiss this notification">
×</a>
</td>
</tr>
<tr>
<td>
</td>
<td>
A message goes here
</td>
</tr>
<td>
</td>
</table>
</div>
</td>
</tr>
</table>
</div>
我試過添加href =「#」但沒有解決問題。
我在做什麼錯?