之前没有注意过的一个小问题,然后就$("#aa").focus();这样搞起来了,结果不行。
jquery不行,那就用js的方式获取对象吧,document.getElementById("aa").focus();依然不行。
这该怎么办呢?
这个看似简单的小问题,突然发现居然在网上难倒一大片!
网上说解决办法的不少,真的有用的,不多。
比较有代表性的:$("#aa")[0].focus();说什么加个[0]就可以了,亲测,无效...
还有说什么先执行alert();再调用focus();亲测,无效...
真正有用的,是延时的方法:setTimeout("$('#aa').focus()",1);
不知道为什么,求大神回复!!!