请教,<input onfocus="alert('focus')" value="focus">停不了
写系统网页的时候,无意中发现,在<input type="text">里面,如果有onfocus事件,而事件触发的function里面,如果有alert的话,就会不断重复那个alert的弹出窗口。
我的浏览器是360的,版本3207。我试了一下IE8,就不会出现这个问题。而且,好像只有我的电脑会发生这种情况。
代码如下:
<html><body class="bodyIndex"> <input class="textbox" id="txt" onfocus="check2()"> <input onblur="check1()" id="txt1" class="textbox"><script language="javascript"> function check3(){ alert("check3,click"); } function check2(){ txt.value+="a"; ///alert("check2.focus"); //* } function check1(){ alert("check1,blur"); if (!checkNumber(txt1,"",0,1,0)) txt.value+=", input error."; }</script></body></html>