[ JS-Test ] Wenn richtig: Eintrag in Siegerliste

D

dennisMueller

hi ich wollt ein Test machen und JS soll kontrollieren, ob der Test richtig ist. Wenn ja soll er es in eine Tabelle eintragen.

Meine Fragen:
Geht das überhaupt?
Wenn ja wie



wäre wirklich nett wenn mir einer helfen könnte


mfg
dennisMueller
 
Datenbank-Tabelle? HTML-Tabelle? Excel-Tabelle?
Die tutorials.de Gemeinde hilft jedem und das gerne :)
Aber, bitte beschreibe dein Anliegen etwas genauer.
 
Zuletzt bearbeitet:
sry

ich wollte das eigentlich in eine HTML Tabelle eintragen


mfg
dennisMueller
 
Was für ein Test ist es denn? Single Choice, Multiple-Choice, Textantworten oder gemischt?
 
Also was es ist weiss ich nicht aber es sollt so sein:

Da steht die frage und dann 4 Antwort möglichkeiten (so kästchen)

hab auch schon eine Funktion mit JS die den Test prüft aber ich wollt dass er es au in eine HTML Tabelle einträgt.

hier mal ein beispiel von einem Quiz ( hab mehrere auf der Seite)
Code:
<div class="links">
<div class="linkst"> Bitte beantworten (Quiz Nr. 1) Gemischt</div>
<script type="text/javascript"><!--
function auswerten() {
	var punkte = 0;
	for (i=0; obj = document.getElementsByName('richtig')[i]; i++)
		if (obj.checked) punkte++;
	document.getElementById('ausgabe').firstChild.data =
		'Du hast '+ punkte +'\n von '+ (pmax = document.getElementsByName('richtig').length) +
		' moeglichen Punkten erreicht. Das sind '+ Math.round(punkte*100/pmax) +' Prozent.';
}

//-->
</script> 



<form><div>
Frage 1: Was bedeutet HTML?<br />
<input type="checkbox" name="falsch" />Hypertext Media Language<br />
<input type="checkbox" name="falsch" />dynamic Markup Language<br />
<input type="checkbox" name="richtig" />Hypertext Markup Language<br />

<br />
Frage 2: Was bedeutet CS?<br />
<input type="checkbox" name="falsch" />Counter Saver<br />
<input type="checkbox" name="richtig" />Counter Strike<br />
<input type="checkbox" name="falsch" />Counter System<br />
<br />
Frage 3: Was bewirkt &lt;br&gt;?<br />
<input type="checkbox" name="richtig" />Zeilenumbruch <br />
<input type="checkbox" name="falsch" />Zeilenumbruch verbieten<br />

<input type="checkbox" name="falsch" />Den Tag gibt es gar nicht<br />
<br />
Frage 4: Was sind die meist gesprochenen (Mutter-)Sprachen der Welt (1, 2, 3)?<br />
<input type="checkbox" name="richtig" />Chienesisch, Spanisch, Englisch<br />
<input type="checkbox" name="falsch" />Chienesich, Englisch, Spanisch<br />
<input type="checkbox" name="falsch" />Englisch, Chinesisch, Spanisch<br />
<option>
<br />
<input type="button" value="Auswerten!" onclick="auswerten()" /><input type="reset" value="erneut versuchen">
</div></form>

<div id="ausgabe">&nbsp;</div>

</div>

mfg
dennisMueller
 
Falls du vermeiden möchtest das jemand den Quellcode ausließt und somit die Antworten weiß,
würde ich die Überprüfung der Fragen Serverseitig (zum Beispiel mit PHP) machen.
 
Sonderbar, dass ein registrierter Benutzer sich die Mühe macht, das eine und andere Thema aus seinem Fragenkatalog rund um dieses JS-Quiz gezielt unter dem Pseudonym des Gastzugangs im Forum zu verstreuen, und im Verlauf der Diskussion plötzlich wie "Kai aus der Kiste" mit seinem Account auf der Matte steht :suspekt:

mfg Maik
 
Sonderbar, dass ein registrierter Benutzer sich die Mühe macht, das eine und andere Thema aus seinem Fragenkatalog rund um dieses JS-Quiz gezielt unter dem Pseudonym des Gastzugangs im Forum zu verstreuen, und im Verlauf der Diskussion plötzlich wie "Kai aus der Kiste" mit seinem Account auf der Matte steht :suspekt:

mfg Maik

Sry für OT, aber das ist zu geil :D:D:D

@Browser-zocker an deiner Stelle würde ich erst einmal kleine Brötchen backen,
du versuchst ohne jede Erfahrung Sachen zu erstellen die du garnicht schaffen kannst,
am besten du beschäfftigst dich erstmal mit der Materie :Video2Brain->HTML->CSS->Javascript->PHP/Mysql,
alles andere macht keinen Sinn du sitzt länger hier im Forum und wartest auf Antwort als wenn du alles selber lernst :)

Oder du lernst Flash und seine Programmiersprache Actionscript dann sparst du dir HTML, CSS und Javascript,
wäre für dich vielleicht auch am besten :)

Mach dir mal gedanken dazu :)
 

Neue Beiträge

Zurück