【www.bbyears.com--extjs】
在BoxComponent文档中对focus方法的说明如下:
代码如下focus( [Boolean selectText], [Boolean/Number delay] ) : Ext.Component
Try to focus this component.
可以看到这个方法有两个可选的参数,第一个的含义是是否全选中所在的文本内容(默认为false),第二个是设置一个延迟的时间,单位是毫秒(默认为0,不延迟)。下面是两种调用的方法:
代码如下 var textField = new Ext.form.TextField({
// 属性就省略了 ....
});
// 默认的调用
textField.focus();
// 设置延迟的调用
textField.focus(false, 100);
// 等同于上面的方式
textField.focus.defer(100, textField);