在onload时执行了click后,并不是说你的submit的click好用了,由于submit提交的action为空,所以它重新加载了一下页面,第二次出现的alert实际上还是onload的那个方法,你可以用两个不同的方法就可以看出来了。
如果要它好用,就将你的方法名称改一下,可以叫click1(),就好用了,至于为什么,我也不清楚,可能对click这个字有限制吧,呵呵!