WENN ich ABER ein Submit mit Hilfe der selbst definierten Funktion 'speichern' mache, dann gibt Javascript einen Fehler beim Klicken auf den Button aus: Objekt erwartet
Nicht Javascript, sondern der IE, du solltest deine Skripte mit einem Browser entwickeln, der aussagekräftigere Fehlermeldungen produziert, bewährt hat sich u.a. Mozilla.
<HTML>
....
<SCRIPT src="001.js" type="text/javascript"></SCRIPT>
....
<FORM name="form1" action=.... method=...>
...
</FORM><FORM name="form2" action=... method=...>
...
<INPUT type="button" value="Speichern" class="Button" onClick="speichern()">
...
</FORM>
......
</HTML>------->Datei "001.js":
<!--
...
// Funktion speichern() soll das Formular form1 submitten
function speichern()
{
document.form1.submit();
}
...
//-->
Wenn das alles ist, dann sollte es funtionieren (wobei ich aber nicht sicher bin, ob du so gleichzeitig zwei Formulare abschicken kannst). Aber entweder stimmen deine Bezeichner nicht und du hast irgendwo document.form1 oder spechern() überschrieben oder es tritt noch ein anderer Fehler auf.
Struppi.