• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem mit dem Code

Krambambuli

Neues Mitglied
Hallo

was ist hier falsch. es will nicht funzen.
Code:
Ich habe das Rezept selbst ausgesucht:</font></i>
  <input type=checkbox name="agree" value="ON">
  <input type=button value="weiter"
ONCLICK="if (loadedvar) {if (document.terms.agree.checked) {document.terms.submit();} 
else {windows.alert('Du musst die Teilnahmebedingungen aktzeptieren.')}} 
else {windows.alert('Bitte warten....')}">
<input type=button value="Exit" ONCLICK="document.location.href='http://www.zdf.de';"></p>
</form>
</td>
</tr></table></center>
</div>
<!-- Script-Ende -->
<p align=center><a href="[URL="http://www.ard.de/"]ARD.de - Homepage[/URL]" target="_parent"><font size=4></font></a></p>
</body>
</html>

Danke für die Hilfe
 
Ich wollte, dass das Kontrollkästchen ausgewertet wird. Ist das Häkchen drinn, kommst Du mit dem Button 'Weiter' auf ARD. Sonst bleibt nur der Weg über Exit zu ZDF. Exit funzt aber ARD will nicht gehen.
 
Also ist das eigentliche Problem dieser Abschnitt:

Code:
<input type=button value="weiter"
ONCLICK="if (loadedvar) {if (document.terms.agree.checked) {document.terms.submit();} 
else {windows.alert('Du musst die Teilnahmebedingungen aktzeptieren.')}} 
else {windows.alert('Bitte warten....')}">

Was ist "loadedvar"? Wo ist "document.terms"?
 
Ich habe "es" jetzt so gelöst:
Code:
<BODY onLoad="loadedvar=true;">
<div align="center">
<center>
<table border="0" cellspacing="0" width="450" id="AutoNumber1" cellpadding="4" style="border-collapse: collapse; border-left-width: 0; border-right-width: 0; border-bottom-width: 0" bordercolor="#111111">
<tr>
<td width="100%">
<p class="blocksatz"><form name="terms" action="[URL="http://www.ard.de"]ARD.de - Homepage[/URL]" method="get">
Ich habe das Rezept selbst ausgesucht: <input type="checkbox" name="agree" value="ON">
<input onclick="if (loadedvar) {if (document.terms.agree.checked) {document.terms.submit();} 
else {window.alert('Du musst die Teilnahmebedingungen aktzeptieren.')}} 
else {window.alert('Bitte warten....')}" 
type="button" value="weiter">
<input type="button" value="Exit" onclick="document.location.href='http://www.zdf.de';">
</form>
</td>
</tr>
</table>
</center>
</div>
Allerdings hätte ich gern, dass bei 'Exit' die vorherige Seite aufgerufen wird. Was muss ich ändern?
 
Statt

Code:
 onclick="document.location.href='http://www.zdf.de';"

das

Code:
 onclick="history.back();"
 
Zurück
Oben