用greybox 打开一个画面时,想把焦点移到文本框上。
              function init(){
document.getElementById("keyword").focus();
} 这样写好像不起作用,请问有没有什么方法可以解决?

解决方案 »

  1.   

    把文本框的背景色设置为灰色。看上去是不可编辑的就行了,不用设置disabled属性
    如果不想让它输入,就监听onkeydown事件。直接return false;就可以了。
    获取焦点,上面代码就可以了
      

  2.   

    我以前试过不用greybox打开画面的话可以获得焦点,用了就获得不到了