Der Focus auf dem 1. Element soll die Benutzbarkeit des Formulars erleichtern (Sichtwort Barrierefreiheit), aber ch denke, wenn man Visform via Modul in einen Beitrag lädt, macht der Focus auf dem ersten Element nicht so viel Sinn.
Abstellen kann man es nicht, aber du kannst den Javascriptcode, der das macht ziemlich einfach entfernen und ich denke, dass ich im nächten Update von Visforms, dieses Feature für das Modul rausmache.
Du must einfach folgenden Code entfernen
Code:
//set focus to first visible field
if ($this->firstControl == true)
{
$script = '<script type="text/javascript">';
$script .= 'jQuery(document).ready( function(){';
$script .= 'jQuery("#'. $field->errorId.'").focus();';
$script .= '});';
$script .= '</script>';
echo $script;
$this->firstControl = false;
}
Du findest diesen Codeschnipsel jeweils ein mal in den Dateien default_visforms.php und default_bootstrap.php im Verzeichnis modules/mod_visforms/tmpl.
Gruß,
Aicha