Uwe Jähnel: Berechnungen mit Formulare

Beitrag lesen

Kann mir vieleicht da einer helfen? Suche ein JavaScript wo man in dieser Art rechnen kann.
Ich treffe z.Bsp. folgende Entscheidung: Bitte wählen: 150, Radio1: +20, Radio 2: -15 und Radio 3: +5

Aufgabe müsste lauten: 150+10,5+20-15+5 Ergebnis ist: 170,5

Ich sage im voraus schon einmal Danke

Auszug aus Formular:

<form>
<table border="1" cellpadding="3" cellspacing="0">
 <tr>
  <td align="right" valign="top" style="font-size: 13px; font-family: Verdana,sans-serif; font-weight: bold">
  Bitte wählen:</td>
  <td style="font-size: 13px; font-family: Verdana,sans-serif; font-weight: bold">
   <select name="Zahl" class="Auswahl" size="1">
    <option value="100+20,5">100</option>
    <option value="150+10,5">150</option>
    <option value="200+5,5">200</option>
    <option value="250+2,5">250</option>
   </select>
  </td>
 </tr>
 <tr>
  <td align="right" valign="top" style="font-size: 13px; font-family: Verdana,sans-serif; font-weight: bold">
  Radio 1</td>
  <td style="font-size: 13px; font-family: Verdana,sans-serif; font-weight: bold">
   <input type="radio" class="Radio" name="+20" value="+20"> +20<br>
   <input type="radio" class="Radio" name="-10" value="-10"> -10</td>
 </tr>
 <tr>
  <td align="right" valign="top" style="font-size: 13px; font-family: Verdana,sans-serif; font-weight: bold">
  Radio 2</td>
  <td style="font-size: 13px; font-family: Verdana,sans-serif; font-weight: bold">
   <input type="radio" class="Radio" name="+25" value="+25"> +25<br>
   <input type="radio" class="Radio" name="-15" value="-15"> -15</td>
 </tr>
 <tr>
  <td align="right" valign="top" style="font-size: 13px; font-family: Verdana,sans-serif; font-weight: bold"> Radio 3</td>
  <td style="font-size: 13px; font-family: Verdana,sans-serif; font-weight: bold">
   <input type="radio" class="Radio" name="+5" value="+5"> +5<br>
   <input type="radio" class="Radio" name="-8" value="-8"> -8</td>
 </tr>
 <tr>
  <td align="right" style="font-size: 13px; font-family: Verdana,sans-serif; font-weight: bold">Formular:</td>
  <td style="font-size: 13px; font-family: Verdana,sans-serif; font-weight: bold">
   <input type="submit" class="Button" value="Berechnen">
  </td>
 </tr>
 <tr>
  <td align="right">Ergebnis:</td>
  <td>
    </td>
 </tr>
</table>
</form>