0
下面是相關的JavaScript使用Javascript/jQuery的錯誤aDiv.children不是一個函數
var DIV_ID = "agencyHoursTable";
function getAgencyHoursTable()
{
var aDiv = document.getElementById(DIV_ID);
return aDiv.children(0);
}
下面是相關JSP代碼
<table width=240 border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<div id="agencyHoursTable">
<table class="tblGrid" width=240 border="0" cellpadding="0" cellspacing="0">
<tr id="header" class="subHeadingLeftNew">
<td class="subHeadingYellow" align=center><img src="../images/trash.gif"></td>
<td class="subHeadingYellow"><b>Day</b></td>
<td class="subHeadingYellow"><b>Time</b></td>
</tr>
</table>
</div>
<div id="RemoveSelectedLink" style="display:none">
<a href='javascript:removeAgencyHours();' class="smallLink">Remove Selected</a>
</div>
</td>
</tr>
</table>
,來了是遺漏的類型錯誤的錯誤消息:ADIV孩子不是一個功能。我認爲這是可能的問題與jQuery版本,我使用jQuery 1.7.1。有趣的是,對我來說,問題只會出現在Chrome中,而不是在IE中。其他一些使用ie的人正在看到這個問題,而另一些則沒有。