" // top steht für sich selbst im Objektmodell msg = MustHave1 + Percent + Button SecWin.document.write(msg) // Gibt Text im Dokument aus. Erwartet eine Zeichenkette oder einen JavaScript-Ausdruck als Parameter msg = "" // Clear message } function Grade() // bestückt das Antwortarray mit den zugeordneten Werten der selektierten Antworten // vergleicht Antwortarray mit Solutionarray und erhöht bei Übereinstimmung den Zähler für die richtigen Antworten // ruft Funktion ReportScore mit Anzahl der richtigen Antworten auf { var correct = 0 var wrong = 0 Antwort[0] = document.fquiz.Antwort1.options[document.fquiz.Antwort1.selectedIndex].value Antwort[1] = document.fquiz.Antwort2.options[document.fquiz.Antwort2.selectedIndex].value Antwort[2] = document.fquiz.Antwort3.options[document.fquiz.Antwort3.selectedIndex].value Antwort[3] = document.fquiz.Antwort4.options[document.fquiz.Antwort4.selectedIndex].value Antwort[4] = document.fquiz.Antwort5.options[document.fquiz.Antwort5.selectedIndex].value // fquiz = Formname, Antwort 1-5 = Labelname // options = Objekt der Java-Script Objekthierarchie unterhalb des elements Objekts // ermöglicht Zugriff auf Auswahllisten innerhalb eines Formulars for (number=0; number < Total_Question; number++) { if (Antwort[number] == Solution[number]) { correct++ } } ReportScore(correct) } //-->