JavaScript Nach 3 fragen muss eine von zwei Seiten angzeigt werden

ironhand

Cadet 4th Year
Registriert
Jan. 2005
Beiträge
115
Hallo

Ich verusche folgendes Proglem zu lösen:

User muss 3 Fragen auf der Homepage benatworten. Jede Frage hat nur 2 Antwortmöglichkeiten: A oder B.

Wenn der User z.B. alle 3 Fragen mit , A,A, und B beantwortet, dann wird der user zur homepage "A" weitergeleitet. Wenn der User z.B. B,A,B beantwortet wird der User an Homepage "B" weitergeleitet. Also es geht dann hier um eine "zusammenzählung" ob überwiegend "A" oder "B" beantwortet wurde und dann wird der User an das Endresultat weitergeleitet (Homepage A oder B).

Geht dass mit Javascript? Kennt jemand einen guten linkt?

Mein deutsch ist nicht so besonders - bin aus Kopenhagen. Sorry wenn es etwas unverständlich erklärt worden ist.

(EDIT)
Die Antworten werden einfach per check-box abgekreuzt.

Besten gruss
Ironhand
 
Vielleicht hilft dir das?!

Du musst natürlich ein bisschen selbst anpassen aber es gibt zumindest mal einen Anfang.

Und zu deinem Deutsch: Es ist besser als das vieler Deutschen hier im Forum! :)
 
Hallo X!X

Danke für deine Antwort:)

Gerade das Anpassen bereitet mir Probleme. Ich weiss schon wie ich Formulare hantiere, aber das Verwerten von Eeingaben und die weiterleitung an A oder B bereitet mir schwierigkeiten:)

Schönen gruss
Ironhand
 
HTML:
<html>
<head>
<title>Formulareingaben &uuml;berpr&uuml;fen</title>
<script type="text/javascript">
function chkFormular () {
	var a = 0;
	var b = 0;
	if (document.Formular.Frage1[0].checked) {a = a+1;}
	else {b = b+1;}
	if (document.Formular.Frage2[0].checked) {a = a+1;}
	else {b = b+1;}
	if (document.Formular.Frage3[0].checked) {a = a+1;}
	else {b = b+1;}
	if (a >= 2) {window.location.href = 'http://www.google.de/search?q=erste+seite';}
	else {window.location.href = 'http://www.google.de/search?q=zweite+seite';}
}
</script>
</head>
<body>

<h1>Formular</h1>

<form name="Formular">
<pre>
Frage 1:<br>
<input type="radio" value="A" name="Frage1" checked />A<br>
<input type="radio" value="B" name="Frage1" />B<br>
Frage 2:<br>
<input type="radio" value="A" name="Frage2" checked />A<br>
<input type="radio" value="B" name="Frage2" />B<br>
Frage 3:<br>
<input type="radio" value="A" name="Frage3" checked />A<br>
<input type="radio" value="B" name="Frage3" />B<br>
<input type="button" value="Absenden" onClick="chkFormular()"><input type="reset" value="Abbrechen">
</pre>
</form>

</body>
</html>


Weil ichs mal ausprobieren wollte hab mal was gebastelt. Ist sicher nicht schön aber vielleicht ein Anfang :)

Gruß
 
Hallo X!X

Danke! Damit kann ich echt etwas anfangen. Das war eine grosse hilfe:) Ich schulde Dir ein gefallen:)
 
Wenn ich mal nach Kopenhagen komme weiß ich wer mir die Stadt zeigen darf :)
Kein Problem.
 
Ich gib Dir auch mindestens ein Bier aus ;-)
 
Zurück
Oben