Zum Inhalt springen

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


Empfohlene Beiträge

Geschrieben

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

Geschrieben

Hallo,

Du bewegst Dich hier im Bereich Java-Script, da ist das Forum Java der falsche Punkt. Ich habe das mal eben in Webdesign verschoben, hier wird auch JavaScript behandelt.

Gruß Erbeere

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...