Tag Carsten.
<form [...] onSubmit="return checkForm(Formular)" [...] >
Du willst der Funktion einen hardcodierten String übergeben, übergibst ihr aber hier eine undefinierte Variable.
function checkForm(formular) {
if (document.formular.passwort.value == '') || (document.formular.passwort.value == 'passwort') {
alert('\nEs wurde kein Passwort eingetragen.');
return false;
}
}
Und hier willst du den übergebenen String in unzulässiger Weise verwenden. Abhilfe dürften die allgemeinen Ausführungen zum elements-Objekt, Schema 4 schaffen. Und schau bitte nächstes Mal in die JS-Konsole, da dürfte zumindest der zweite Teil des Problems ersichtlich sein.
Siechfred