J
JustOleg
Guest
Hallo,
ich möchte gerne das die Values der Ausgewählten Options im Input 'Betrag' ausgerechnet werden und wenn ein Option demakiert wird, auch wieder subdrahiert wird.
Bitte helft mir :-(
gez. Oleg
ich möchte gerne das die Values der Ausgewählten Options im Input 'Betrag' ausgerechnet werden und wenn ein Option demakiert wird, auch wieder subdrahiert wird.
HTML:
<div id="Box" name="Box"><span id="BoxText" name="BoxText">
<b> Box</b><br><br>
<select id="Menu" name="Menu" size="5" multiple onchange="Rechner();">
<option name="Auswahl[]" value="12">Fussball Packet</option>
<option name="Auswahl[]" value="14">Serien Packet</option>
<option name="Auswahl[]" value="11">Sport Packet</option>
<option name="Auswahl[]" value="15">Film Packet</option>
<option name="Auswahl[]" value="10" >Wissen Packet</option>
</select><br><br>
Mon. Beitrag (in Euro): <input name="Betrag" id="Betrag" type="text" size="5" maxlength="5">
</span></div>
Code:
function Rechner()
{
var Betrag = 0;
for (var i=0; i<document.getElementById('Menu').options.length; i++) {
if (document.getElementById('Menu').options[i].selected == true) {
alert(document.getElementById('Menu').options[i].value);
document.getElementById('Betrag').value = document.getElementById('Menu').options[1].value + document.getElementById('Menu').options[2].value + document.getElementById('Menu').options[3].value + document.getElementById('Menu').options[4].value + document.getElementById('Menu').options[5].value;
/* document.getElementById('Betrag').value = Betrag; */
}
}
gez. Oleg