Zum Inhalt springen

Preise werden nicht übernommen oder aktualisiert. benötige dringend Hilfe


buliking86

Empfohlene Beiträge

Hallo,

ich bin dabei ein Formular für eine Bestellung zu Erstellen.

Wenn der Kunde den Artikel Motorola V3 Blau mit einem Tarif A auswählt soll Preis x erscheinen, wenn ein Kunde Tarif B auswählt soll Preis y erscheinen, dies klappt bei mir gerade noch so, wenn der Kunde jedoch Motorola V3 Black auswählt nimmt java den Preis vom Motorola RAZR V3 Blau.

hier der Quelltext:

</head>

<body>

<form method="post" name="formular">

<table width="600" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="256" align="left"><span class="Stil3 Stil1">Gerät + Tarif:</span></td>

<td width="405"> </td>

</tr>

<tr>

<td align="left"> </td>

<td align="left"> </td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil47">Netz:</span></td>

<td align="left"><p>

<select name="netz" size="1" id="netz">

<option onchange="t-mobile">T-Mobile</option>

</select>

</p></td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">Hersteller*:</span></td>

<td align="left"><select name="kategorie" size="1" onchange="update_auswahl()">

<option value="Auswahl">Bitte auswählen</option>

<option value="motorola">Motorola</option>

<option value="nokia">Nokia</option>

</select></td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">Gerätetyp*:</span></td>

<td align="left"><select size="1" name="unterkategorie">

<option selected="selected">Bitte auswählen</option>

</select></td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">Tarif*:</span></td>

<td align="left"><select name="tarif" size="1" onchange="update_preis()">

<option value="auswahl">Bitte auswählen</option>

<option value="relax50">Relax 50</option>

<option value="relax100">Relax 100</option>

</select></td>

</tr>

<tr>

<td align="left"> </td>

<td align="left"> </td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">Zahlung:</span></td>

<td align="left"><select name="zahlung" size="1" id="zahlung">

<option>Nachnahme</option>

</select></td>

</tr>

<tr>

</tr>

<tr>

<td align="left"> </td>

<td align="left"> </td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">Preis inkl. Mwst.: </span></td>

<td align="left"><input name="preis" type="text" value="0,-" readonly="readonly"/></td>

</tr>

<tr>

<td align="left"> </td>

<td align="left"> </td>

</tr>

<tr>

<td align="left"><span class="Stil3 Stil48 Stil49"><strong>Kundendaten:</strong></span></td>

<td align="left"> </td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">Anrede*:</span></td>

<td align="left"><select name="anrede">

<option>Bitte auswählen</option>

<option>Herr</option>

<option>Frau</option>

<option>Firma</option>

</select></td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">Vorname*:</span></td>

<td align="left"><input name="vorname" type="text" id="vorname" /></td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">Nachname/Firma*:</span></td>

<td align="left"><input name="name" type="text" id="name" /></td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">Straße/Nr.*:</span></td>

<td align="left"><input name="straße" type="text" id="straße" /></td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">PLZ/Ort*:</span></td>

<td align="left"><input name="plz" type="text" id="plz" value="" size="5" maxlength="5" />

<input name="ort" type="text" id="ort" size="20" /></td>

</tr>

<tr>

<td align="left"> </td>

<td align="left"> </td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">E-Mail*:</span></td>

<td align="left"><input name="mail" type="text" id="mail" /></td>

</tr>

<tr>

<td align="left"> </td>

<td align="left"> </td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">Telefon*:</span></td>

<td align="left"><input name="telefon" type="text" id="telefon" /></td>

</tr>

<tr>

<td align="left"> </td>

<td align="left"> </td>

</tr>

<tr>

<td align="left"><span class="Stil5 Stil48 Stil49">woher kennen Sie uns?:</span></td>

<td align="left"><select name="woher" size="1" id="woher">

<option>keine Angabe</option>

<option>geizkragen.de</option>

<option>guenstiger.de</option>

<option>google.de</option>

<option>ebay.de</option>

<option>web.de</option>

<option>lycos.de</option>

<option>yahoo.de</option>

<option>Empfehlung</option>

</select></td>

</tr>

<tr>

<td> </td>

<td> </td>

</tr>

<tr>

<td colspan="2"><input name="agb" type="checkbox" id="agb" value="einverstanden" />

<span class="Stil47">*Durch das Absenden der Bestellung erkläre ich mich mit den Online-Shop AGB's einverstanden</span></td>

</tr>

<tr>

<td> </td>

<td><script language="JavaScript" type="text/javascript">

<!--

function update_auswahl()

{

var kategorieAuswahl = document.forms.formular.kategorie;

var unterkategorieAuswahl =document.forms.formular.unterkategorie;

unterkategorieAuswahl.options.length = 0;

if (kategorieAuswahl.options

[kategorieAuswahl.selectedIndex].

value == "Auswahl")

{

unterkategorieAuswahl.options[0] =new Option("Bitte auswählen");

}

else if (kategorieAuswahl.options

[kategorieAuswahl.selectedIndex].

value == "motorola")

{

unterkategorieAuswahl.options[0] = new Option("Bitte auswählen");

unterkategorieAuswahl.options[1] = new Option("V3 Blau");

unterkategorieAuswahl.options[2] = new Option("V3 Black");

unterkategorieAuswahl.options[3] = new Option("V3 Pink");

unterkategorieAuswahl.options[4] = new Option("V3i");

unterkategorieAuswahl.options[5] = new Option("V3x");

unterkategorieAuswahl.options[6] = new Option("Pebl U6");

unterkategorieAuswahl.options[7] = new Option("SLVR L7");

}

else if (kategorieAuswahl.options

[kategorieAuswahl.selectedIndex].

value == "nokia")

{

unterkategorieAuswahl.options[0] = new Option("Bitte auswählen");

unterkategorieAuswahl.options[1] = new Option("6111");

unterkategorieAuswahl.options[2] = new Option("6230i");

unterkategorieAuswahl.options[3] = new Option("6280");

unterkategorieAuswahl.options[4] = new Option("7360");

unterkategorieAuswahl.options[5] = new Option("7370");

unterkategorieAuswahl.options[6] = new Option("7380");

unterkategorieAuswahl.options[7] = new Option("8800");

unterkategorieAuswahl.options[8] = new Option("9300i");

unterkategorieAuswahl.options[9] = new Option("N71");

unterkategorieAuswahl.options[10] = new Option("N80");

unterkategorieAuswahl.options[11] = new Option("N91");

unterkategorieAuswahl.options[12] = new Option("E60");

unterkategorieAuswahl.options[13] = new Option("E61");

unterkategorieAuswahl.options[14] = new Option("E70");

}

}

// -->

</script>

<script language="JavaScript" type="text/javascript">

function update_preis()

{

var tarif = document.forms.formular.tarif.value;

var kategorieAuswahl = document.forms.formular.kategorie.value;

var unterkategorieAuswahl = document.forms.formular.unterkategorie.value;

if (document.forms.formular.tarif.value == "auswahl")

document.forms.formular.preis.value = "0,-";

else if (kategorieAuswahl == "motorola" && document.forms.formular.unterkategorie.options[1] && tarif == "relax50")

document.forms.formular.preis.value = "1,99";

else if (kategorieAuswahl == "motorola" && document.forms.formular.unterkategorie.options[1] && tarif == "relax100")

document.forms.formular.preis.value = "19,99";

else if (kategorieAuswahl == "motorola" && document.forms.formular.unterkategorie.options[2] && tarif == "relax50")

document.forms.formular.preis.value = "23,99";

else if (kategorieAuswahl == "motorola" && document.forms.formular.unterkategorie.options[2] && tarif == "relax100")

document.forms.formular.preis.value = "13,99";

}

// -->

</script></td>

</tr>

<tr>

<td> </td>

<td><input name="bestellen" type="submit" id="bestellen" value="Bestellen" />

<input name="Reset" type="reset" value="Löschen" /></td>

</tr>

</table>

</form>

</body>

</html>

ich hoffe Ihr könnt mir helfen. danke schon mal

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...