fixed focus method which was tring to focus on hidden fields.

This commit is contained in:
jamiesensei
2007-01-21 09:23:19 +00:00
parent 5054ddbb59
commit 988d1202e3
+3 -1
View File
@@ -146,7 +146,7 @@ class moodleform {
$names=null;
while (!$names){
$el = array_shift($elkeys);
$names=$form->_getElNamesRecursive($el);
$names = $form->_getElNamesRecursive($el);
}
$name=array_shift($names);
$focus='forms[\''.$this->_form->getAttribute('id').'\'].elements[\''.$name.'\']';
@@ -1219,6 +1219,8 @@ function validate_' . $this->_formName . '(frm) {
$elNames = array($group->getElementName($el->getName()));
} elseif (is_a($el, 'HTML_QuickForm_header')) {
return null;
} elseif (is_a($el, 'HTML_QuickForm_hidden')) {
return null;
} elseif (method_exists($el, 'getPrivateName')) {
return array($el->getPrivateName());
} else {