Zum Inhalt springen

buliking86

Mitglieder
  • Gesamte Inhalte

    1
  • Benutzer seit

  • Letzter Besuch

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

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