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

Bestellformular Summe berechnen

paul_123

Neues Mitglied
Hallo Leute,

ich habe ein Problem mit einem Bestellformular. Ich möchte am Ende des Formulars eine Summe bilden. Ich kann ganz gut HTML programmieren, aber bei JavaScript happerts bei mir. Also bitte "Idiotensicher" erklären.

Danke.

Hier der bisherige Code:

HTML:
<html>
<head>
<TITLE>Bestellformular</TITLE>
</head>
                                                                
<p class="u1">: : :&nbsp;Bestellformular&nbsp; : : :</p>

    <table border="0" cellpadding="0" cellspacing="5" style="border-collapse: collapse" bordercolor="#111111" width="633">
      <tr>
        <td align="left" valign="top" width="425">
       
<form action="http://www.duerr-w.com/cgi-bin/dwmailer/dwmailer.pl" method="POST" enctype="multipart/form-data">
<input type="hidden" name="pflicht" value="absender_vorname,absender_nachname,absender_straße,absender_ort,absender_land,absender_anzahl">
<input type="hidden" name="empfaenger_name" value="Bestellung Shop">
<input type="hidden" name="empfaenger_mail" value="....de">
<input type="hidden" name="betreff" value="Bestellung">
<input type="hidden" name="html_template_url" value="http://....htm">

<table border="0" cellspacing="3" width="450">
<tr>
<td bgcolor="#DAECFE" class="u1"><b>Firma</b></td>
<td class="u1" width="245">
<p><input type="text" name="absender_firma" size="32"></p>
</td>
</tr>
<tr>
<td bgcolor="#DAECFE" class="u1"><b>Vorname*</b></td>
<td class="u1" width="245">
<p><input type="text" name="absender_vorname" size="32"></p>
</td>
</tr>
<tr>
<td bgcolor="#DAECFE" class="u1"><b>Nachname*</b></td>
<td class="u1" width="245">
<p><input type="text" name="absender_nachname" size="32"></p>
</td>
</tr>
<tr>
<td bgcolor="#DAECFE" class="u1"><b>Straße*</b></td>
<td class="u1" width="245">
<p><input type="text" name="absender_straße" size="32"></p>
</td>
</tr>
<tr>
<td bgcolor="#DAECFE" class="u1"><b>PLZ/Ort*</b></td>
<td class="u1" width="245">
<p><input type="text" name="absender_ort" size="32"></p>
</td>
</tr>
<tr>
<td bgcolor="#DAECFE" class="u1"><b>Land*</b></td>
<td class="u1" width="245">
<p><input type="text" name="absender_land" size="32"></p>
</td>
</tr>
<tr>
<td bgcolor="#DAECFE" class="u1"><b>Telefon</b></td>
<td class="u1" width="245">
<p><input type="text" name="absender_telefon" size="32"></p>
</td>
</tr>

<tr>
<td bgcolor="#DAECFE" class="u1"><b>E-Mail*</b></td>
<td class="u1" width="245">
<p><input type="text" name="absender_mail" size="32"></p>
</td>
</tr>

<td bgcolor="#DAECFE" class="u1"><b>Versand</b></td>
<td class="" width="245"><select size="1" name="Versand">
<option value="per UPS" selected>per UPS (ab 4,50 Euro)</option>
<option value="per UPS Express">per UPS Express (24,90 Euro)</option>

</select></td>
</tr>
<td bgcolor="#DAECFE" class="u1"><b>Zahlung</b></td>
<td class="" width="245"><select size="1" name="Zahlung">
<option value="per Rechnung" selected>per Rechnung</option>
<option value="per Nachname">per Nachname (8,90 Euro)</option>

</select></td>
</tr>
<td bgcolor="#DAECFE" class="u1"><b>Produkt 1</b></td>
<td class="" width="245"><select size="1" name="Produkt 1">
<option value="USB-Stick" selected>USB-Stick 1GB</option>
<option value="Computer">Computer</option>
<option value="CD-ROM">CD-ROM</option>
<option value="Notebook">Notebook</option>


<td bgcolor="#FFFFFF" class="u1"><b>Anzahl*</b></td>
<td class="u1" width="245">
<input type="text" name="absender_anzahl" size="3"></p>

<tr>
<td bgcolor="#DAECFE" class="u1"><b>Produkt 2</b></td>
<td class="" width="245"><select size="1" name="Produkt 2">
<option value="Nein" selected>-</option>
<option value="USB-Stick" selected>USB-Stick 1GB</option>
<option value="Computer">Computer</option>
<option value="CD-ROM">CD-ROM</option>
<option value="Notebook">Notebook</option>


<td bgcolor="#FFFFFF" class="u1"><b>Anzahl</b></td>
<td class="u1" width="245">
<input type="text" name="absender_anzahl" size="3"></p>
<tr>
<td bgcolor="#DAECFE" class="u1"><b>Produkt 3</b></td>
<td class="" width="245"><select size="1" name="Produkt 3">
<option value="Nein" selected>-</option>
<option value="USB-Stick" selected>USB-Stick 1GB</option>
<option value="Computer">Computer</option>
<option value="CD-ROM">CD-ROM</option>
<option value="Notebook">Notebook</option>

<td bgcolor="#FFFFFF" class="u1"><b>Anzahl</b></td>
<td class="u1" width="245">
<input type="text" name="absender_anzahl " size="3"></p>
<tr>


</body>

</html>
 
Mit Java-Script haperts bei mir auch.
Daher von mir nur der wohlwollende Rat, JS nicht für diesen Zweck zu nutzen!
JS ist eine Klientseitige Sprache und somit abschaltbar, was deinem ganzen Formular die Funktionstüchtigkeit nimmt!
So etwas solltest du mit einer serverseitigen Sprache wie PHP realisieren!

Und ganz nebenbei: HTML programmiert man nicht. Mit HTML zeichnet man Inhalte aus ;)
mal davon abgesehen möchte ich dir zwar deine Illusionen nicht rauben, aber du kannst es auch nicht "ganz gut".
Dein Code ist vollkommen veraltet!
 
ich habe ein Problem mit einem Bestellformular. Ich möchte am Ende des Formulars eine Summe bilden. Ich kann ganz gut HTML programmieren, aber bei JavaScript happerts bei mir. Also bitte "Idiotensicher" erklären.
Du meinst wir sollen uns zum "Idioten" machen und es dir programmieren? Das ist eine Hilfeforum, wir helfen dir bei deinem Problemen und (konkreten) Fragen, aber wir programmieren dir nicht deine Anwendungen
 
Zurück
Oben