js 里边不可以写的login

js 里面不可以写的login今天发现,不是今天发现,之前就发现了,一直没有记录。在一个onclick事件里面调用logi

js 里面不可以写的login
今天发现,不是今天发现,之前就发现了,一直没有记录。
在一个onclick事件里面调用login,然后定义login。结果不行,改了一些函数名,OK了。
情况是这样的:

 function login(){  alert(&quot;login()&quot;);  document.forms[&quot;loginForm&quot;].submit(); }<div align="left"><img src="images/dl.gif" width="49" height="18" border="0"                 onmouseover="changeTo(this)" onmouseout="changeBack(this)" onclick="login();"></div>


不能执行,错误:对象不支持此属性或方法




 function doLogin(){  alert(&quot;login()&quot;);  document.forms[&quot;loginForm&quot;].submit(); }<div align="left"><img src="images/dl.gif" width="49" height="18" border="0"                 onmouseover="changeTo(this)" onmouseout="changeBack(this)" onclick="doLogin();"></div>



OK,执行。

奇怪,先记录下来。