js 里面不可以写的login今天发现,不是今天发现,之前就发现了,一直没有记录。在一个onclick事件里面调用logi
js 里面不可以写的login
今天发现,不是今天发现,之前就发现了,一直没有记录。
在一个onclick事件里面调用login,然后定义login。结果不行,改了一些函数名,OK了。
情况是这样的:
function login(){ alert("login()"); document.forms["loginForm"].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("login()"); document.forms["loginForm"].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,执行。
奇怪,先记录下来。
