获得;“预期对象”;尝试在javascript中调用函数时出错

获得;“预期对象”;尝试在javascript中调用函数时出错,javascript,function,Javascript,Function,window.alert函数不起作用,internet explorer中的调试器将突出显示 registerForm() 在第15行的onclick事件中,给出错误“objectexpected” /* */ 更改 <script type="text/javscript"> 到 //脚本标记中缺少“a” 尝试只使用警报,不使用“窗口”。@elclanrs:警报===window.alert我知道,但你认为它可能是IE bug xD,这是绝对正确的。谁知道呢,可能是因

window.alert函数不起作用,internet explorer中的调试器将突出显示

registerForm()
在第15行的onclick事件中,给出错误“objectexpected”


/*  */

更改

<script type="text/javscript">

//脚本标记中缺少“a”

尝试只使用
警报
,不使用“窗口”。@elclanrs:
警报===window.alert
我知道,但你认为它可能是IE bug xD,这是绝对正确的。谁知道呢,可能是因为某种未知的原因,它改变了
窗口的上下文。从答案来看,情况似乎并非如此。更好的是,完全摆脱
type=“text/javascript”
。另外,还可以去掉CDATA内容。不用了,谢谢Sudhir。我知道在技术上不需要包含CDATA之类的东西,但我总是以任何方式包含它,以便它能够通过w3c验证程序。不,您不需要CDATA或type=“text/javascript”来通过验证程序。试试看。我从您的页面中删除了这两个错误,唯一的两个验证错误是最后的额外
,以及空的
action=“”
属性。修正了这些,你就成功了。不过,为浏览器指定“text/javascript”不是更有效吗?
<script type="text/javscript">
<script type="text/javascript"> //you missed "a" in script tag