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

[Erledigt] Brauche umbedingt Hilfe!

Status
Für weitere Antworten geschlossen.
Werbung:
Code:
<script type="text/javascript">
<!--
function Auswerten()
{
var punkte = 0;

punkte += parseInt(document.getElementById('Wohnort').value);

if(punkte >= 3)
{
window.location.URL('3.htm')
}
else
{
{
window.location.URL('0.htm')
}
}
}
//-->
</script>
Fragst du die Habbos nach ihrem Wohnort?

<input type="radio" name="Wohnort" id="Wohnort" value="3">Ja

<input type="radio" name="Wohnort" id="Wohnort" value="0">Nein


<input type="button" value="Absenden" onClick="Auswerten();">

<div id="ausgabe"></div>

So sähe es dann wohl aus samt
Code:
window.location.URL
auch wenn ich nur
Code:
window.location.href
kenne, aber Prophet wird wohl Recht haben.
 
Werbung:
du musst die url zuweisen! also ...url = "adresse"; das ist keine funktion.

@LTM: Wie gesagt ich bin mir da auch nicht so sicher...
 
Werbung:
Hab noch ne Frage, das Script hat eine Fehler, aber ich find ihn nicht:
<script type="text/javascript">
<!--
function Auswerten()
{
var punkte = 0;

punkte += parseInt(document.getElementById('Wohnort').value);

punkte += parseInt(document.getElementById('Alter').value);

if(punkte =3)
{
window.location.href('3.htm')
}
else(punkte =0)
{
window.location.href('0.htm')
}
}
}
else(punkte =6)
{
window.location.href('3.htm')
}
}
}
//-->
</script>
Fragst du die Habbos nach ihrem Wohnort?

<input type="radio" name="Wohnort" id="Wohnort" value="3">Ja

<input type="radio" name="Wohnort" id="Wohnort" value="0">Nein



Fragst du die Habbos nach ihrem Alter?

<input type="radio" name="Alter" id="Alter" value="3">Ja

<input type="radio" name="alter" id="Alter" value="0">Nein



<input type="button" value="Absenden" onClick="Auswerten();">

<div id="ausgabe"></div>
 
Werbung:
if(punkte =3) <-- heir vergleichst du nicht sondern weist zu du must den operator == bentzen nicht =

else(punkte =0) <-- else draf keine bedingung besitzen.

wenn du mehrere else fälle machen willst (mit bedingug) musst du else if () enutzen
 
Geht noch imma nicht:(
<script type="text/javascript">
<!--
function Auswerten()
{
var punkte = 0;

punkte += parseInt(document.getElementById('Wohnort').value);

punkte += parseInt(document.getElementById('Alter').value);

if(punkte =3)
{
window.location.href('3.htm')
}
else if(punkte =0)
{
window.location.href('0.htm')
}
else if(punkte =6)
{
window.location.href('3.htm')
}
//-->
</script>
Fragst du die Habbos nach ihrem Wohnort?

<input type="radio" name="Wohnort" id="Wohnort" value="3">Ja

<input type="radio" name="Wohnort" id="Wohnort" value="0">Nein



Fragst du die Habbos nach ihrem Alter?

<input type="radio" name="Alter" id="Alter" value="3">Ja

<input type="radio" name="alter" id="Alter" value="0">Nein



<input type="button" value="Absenden" onClick="Auswerten();">

<div id="ausgabe"></div>
 
Werbung:
bei denn if() teilen willst du doch eine bedingung erstellen so und da ist folgendes zu beachten:

punkte == 3 <-- isteine bedingung : sind die pukte gleich drei

während das was du verwendest

punkte = 3 <-- eine zuweisung ist also : punkt ist jetzt drei


ich gebe dir denn quellcode nicht berichtigt weil du dadurch nichts lernst :wink:

mfg Prophet
 
Werbung:
Werbung:
Code:
<script type="text/javascript">
<!--
function Auswerten()
{
var punkte = 0;

punkte += parseInt(document.getElementById('Wohnort').value);

punkte += parseInt(document.getElementById('Alter').value);

if(punkte =3)
{
window.location.href="3.htm";
}
else if(punkte ==0)
{
window.location.href="0.htm";
}
}
else if(punkte ==6)
{
window.location.href="3.htm";
}
}
//-->
</script>
Fragst du die Habbos nach ihrem Wohnort?

<input type="radio" name="Wohnort" id="Wohnort" value="3">Ja

<input type="radio" name="Wohnort" id="Wohnort" value="0">Nein



Fragst du die Habbos nach ihrem Alter?

<input type="radio" name="Alter" id="Alter" value="3">Ja

<input type="radio" name="alter" id="Alter" value="0">Nein



<input type="button" value="Absenden" onClick="Auswerten();">

<div id="ausgabe"></div>
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben