我是extjs的新手,也是我现有应用程序的新手。
function setFocus() { var elm; //在循环时保持对每个元素的引用 var frm; //如果有一个
,则保留对表单的引用**if (document.forms.length > 0) {**
// Ensure we get the 'real' form
for (var j=0; j<document.forms.length; j++)
{
if (document.forms[j].action != 'undefined' && document.forms[j].action != '')
{
frm = document.forms[j];
break;
}
}
// Find the first usable input field and set focus
if (frm.elements.length > 0)
{
for (var i=0; i < frm.elements.length; i++)
{
elm = frm.elements[i];
if ( canHaveFocus(elm) )
{
elm.focus();
return;
}
}
}