---
title: "TYPO3: JavaScript Problem bei einem Formular mit zwei Seiten!"
url: "https://www.typo3.net/d/91797-typo3-javascript-problem-bei-einem-formular-mit-zwei-seiten"
source: "typo3.net"
tags: ["Extensions","Frage","JavaScript & AJAX"]
created: "2009-07-31"
last_reply: "2009-08-05"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# TYPO3: JavaScript Problem bei einem Formular mit zwei Seiten!

Extensions · 4 Antworten · gestartet 2009-07-31

## Eröffnungsbeitrag

**D-Jay** · 2009-07-31 · [Beitrag #1](https://www.typo3.net/d/91797-typo3-javascript-problem-bei-einem-formular-mit-zwei-seiten/1)

Hallo liebe Typo3 Freunde,

**Mein Problem:**
Ich habe mangels TYPO3 Extension ein Auswertungsformular in JavaScript gebaut.
Auf der ersten Seite werden die zutreffenden Fragen angekreuzt. Auf der zweiten Seite wird das Formular ausgewertet. Das funktioniert lokal auch ganz gut.
Wenn ich das in TYPO3 einbaue, wird die zweite Seite nicht aufgerufen!

JavaScript...

```javascript
<script type="text/javascript" src="fileadmin/templates/js/quizconfig.js">
</script>
<script type="text/javascript">
var actualchoices=new Array()
document.cookie="ready=yes"
</script>
```

...HTML

```html
div class="umfragebox">
<div class="umfragetext">
<h6><strong>Frage 10:</strong><br />
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. </h6></div>
<div class="checkbox">
<fieldset>
<p><label>
<input type="radio" value="a" name="question10" /> a. trifft nicht zu
</label> </p>
<p><label>
<input type="radio" value="b" name="question10" /> b. trifft teilweise zu
</label> </p>
<p><label>
<input type="radio" value="c" name="question10" /> c. trifft oft zu
</label> </p>
<p><label>
<input type="radio" value="d" name="question10" /> d. trifft vollkommen zu
</label> </p>
</fieldset>
</div>
</div>
</form>
<div class="umfragebox">
<form>
<input type="button" value="Reset" name="B2" onclick="document.myquiz.reset()" /> 
<input type="button" value="Auswerten" name="B1" onclick="gradeit()" />
</form> 
</div>
```

#####################

```javascript
// erstellt am 2009_07_28
//Anzahl der Fragen
var totalquestions=10

//Konfiguration der Lösungen
var correctchoices=new Array()
correctchoices[1]='a' //Lösung Frage 1
correctchoices[2]='a' //Lösung Frage 2 usw.
correctchoices[3]='a'
correctchoices[4]='a'
correctchoices[5]='a'
correctchoices[6]='a'
correctchoices[7]='a'
correctchoices[8]='a'
correctchoices[9]='a'
correctchoices[10]='a'

/////Ende Konfiguration//////////////////////////

function gradeit(){
var incorrect=null
for (q=1;q<=totalquestions;q++){
	var thequestion=eval("document.myquiz.question"+q)
	for (c=0;c<thequestion.length;c++){
		if (thequestion[c].checked==true)
		actualchoices[q]=thequestion[c].value
		}
		
	if (actualchoices[q]!=correctchoices[q]){ //bei einer inkorrekten Auswahl
		if (incorrect==null)
		incorrect=q
		else
		incorrect+="/"+q
		}
	}

if (incorrect==null)
incorrect="a/b"
document.cookie='q='+incorrect
if (document.cookie=='')
alert("Ihr Browser akzeptiert keine Cookies. Bitte aktivieren Sie JavaScript in Ihren Browsereinstellungen.")
else
window.location="../../fileadmin/templates/ergebnisse.html"
```

**Wo liegt der Fehler!**

Danke - Ich bin am verzweifeln!

## Antworten

### [#2](https://www.typo3.net/d/91797-typo3-javascript-problem-bei-einem-formular-mit-zwei-seiten/2) · ristic · 2009-08-03

Es gibt aber eigentlich einige Extension für eine Umfrage? Auch mit Auswertung und CSV-Export, falls du das brauchst. Einfach mal bei <http://typo3.org/extensions> nach poll suchen.

### [#3](https://www.typo3.net/d/91797-typo3-javascript-problem-bei-einem-formular-mit-zwei-seiten/3) · D-Jay · 2009-08-03

Eine Extention für genau diese Anforderung gibt es leider nicht!
Ich habe mitlerweile das Problem gelöst!

### [#4](https://www.typo3.net/d/91797-typo3-javascript-problem-bei-einem-formular-mit-zwei-seiten/4) · ristic · 2009-08-05

Auch gut.  ;)
Aber du könntest deine Lösung noch posten, falls jemand das gleiche Problem hat?

### [#5](https://www.typo3.net/d/91797-typo3-javascript-problem-bei-einem-formular-mit-zwei-seiten/5) · D-Jay · 2009-08-05

Lösung: Komplettes JavaScript in ein Seitenelement vom Typ: HTML! Das war`s!
Gruß D-Jay

---

Quelle: „TYPO3: JavaScript Problem bei einem Formular mit zwei Seiten!“, typo3.net, https://www.typo3.net/d/91797-typo3-javascript-problem-bei-einem-formular-mit-zwei-seiten
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
