定义,我有以下代码:javascript函数不是为td标签
<td valign="top">null
<script type="text/javascript">
function viewStack1355381490(){
var StackWindow = window.open("about:blank", "", "toolbar=0,width=800,height=400,resizable=yes,scrollbars=yes");
StackWindow.document.write("<HTML><HEAD>");
StackWindow.document.write("<LINK rel=stylesheet href=/oss.css>");
\t StackWindow.document.write("<TITLE>Stack Trace</TITLE>");
\t StackWindow.document.write("</HEAD><BODY>");
\t StackWindow.document.write("<PRE>");
\t StackWindow.document.write("blablabla");
\t StackWindow.document.write("</PRE>");
\t StackWindow.document.write("<br/><br/><b><a href='' onClick='self.close()'>Close Window</a></b><p>");
\t StackWindow.document.write("</BODY></HTML>");
}
</script>
<a href="javascript:viewStack1355381490()">[<u><b>Exception</b></u>]</a>
</td>
当我点击链接的异常,我得到这个错误:viewStack1355381490 is not defined
。你能帮我找到原因吗?
你没有得到那个错误。它说*“Uncaught TypeError:不能读取null的属性'文档'*。由于您正尝试在函数内读取该属性,因此函数已被定义。 – Quentin
我得到'Uncaught TypeError:无法读取未定义的属性'文档',因为StackWindow未定义。 – iHasCodeForU