Datenschutzerklärung

Testauswertung auf neuer Seite ausgeben

Validome - Forum

Startseite Validome
RSS 2.0  
Sie sind nicht angemeldet. Atom 1.0  
Forum Home / Javascript-Forum /

Testauswertung auf neuer Seite ausgeben

  Beitrag schreiben
Autor
Beitrag Seiten: 1
DJ-Lancelot
Mitglied

Registriert: 20.12.2006
Beiträge: 2
Hallo
bin neu hier und hab eine frage... Bin dabei einen Test zu erstellen, komme aber nicht weiter. Mein Problem:
Ich möchte das Ergebniss nicht in einem "Alert" fenster ausgeben sondern auf einer neuen Seite. So soll es Aussehen:
http://www.mysticworld.eu/beispiel.htm
Wie bekomme ich das hin?  Danke im Voraus.

Und hier ist der Quelltext:

Code:

<html>
<head>
<title>Werte</title>
<body>
<form onSubmit="pruef();return false;" name="Test">
1. <input type="Radio" name="klick1" value="2"> A
  <input type="Radio" name="klick1" value="6"> B
  <input type="Radio" name="klick1" value="4"> C
  <BR>
2. <input type="Radio" name="klick2" value="2"> A
  <input type="Radio" name="klick2" value="6"> B
  <input type="Radio" name="klick2" value="4"> C
 <BR>

  <input type="Submit" value="Auswerten">
  </form>

  <script language="JavaScript">
<!--
  function pruef()
  {
  x=0;
  for (i=0;i<document.Test.elements.length;i++)
  {
  if (document.Test.elements[i].checked==true)
   x=x+document.Test.elements[i].value*1;
  }
  alert(x);
  }
//-->
</script>

</body>
</html>

Siehe hier:
http://www.mysticworld.eu/test.htm

Beitrag geändert von DJ-Lancelot (20.12.2006 23:09:46)


20.12.2006 22:57:12
  Zitieren
HTMELL
Administrator

Registriert: 11.05.2006
Beiträge: 544
Hallo,
hier mal ein paar Gedankenanstöße zum lösen des Problems:
1. Speicher x in ein hidden-Feld
2. Verschicke das Formular per GET
3. Gib dem Formular im action-Attribut die URL der neuen Seite
4. Entferne "return false" aus dem form-Element
5. Lese das hidden-Feld im neuen Dokument mit http://www.validome.org/doc/HTML_ge/jav ... htm#search aus.
6. Nun hast du den Wert von x und kannst damit machen was Du willst


_______________________________________
mfg
Thomas Mell

www.validome.org

21.12.2006 13:53:19
  Zitieren
DJ-Lancelot
Mitglied

Registriert: 20.12.2006
Beiträge: 2
Hallo
verstehe es nicht ganz...

Zu 1: Speicher X in ein hidden-Feld??? 
Wie geht das? sorry hab keinen plan.

ZU 2 und 3: <form method=GET action="ergebnis.htm" name="Test" onSubmit="pruef()">
richtig?.

ZU 4: Ist klar.

ZU 5 und 6: komme nicht weiter.

So weit bin ich jetzt:

http://www.mysticworld.eu/auswertung3.htm

Aber stimmt noch nicht ganz. Die Zahlen auf der Ausgabe Seite müssen noch zusammengezählt werden. Wie??? Danke.


28.12.2006 18:27:28
  Zitieren
Seiten: 1   Beitrag schreiben
Wechsel zu

Die letzten Beiträge aus diesen Forum

Valid HTML 4.01