Hi WW,
Programm läuft einwandfrei. Hier dein modifizierter testcode:
<html>
<head>
<title>Test</title>
<script type="text/javascript">
function CheckAuswahl () {
for (i = 0; i < document.Testform.Auswahl.length; ++i)
if (document.Testform.Auswahl.options[i].selected == true)
var Preis00 = 119.95 * (document.Testform.Auswahl.options[i].value);
alert (Preis00)
}
</script>
</head>
<body>
<form name="Testform" action="">
<select name="Auswahl" size="1" onchange="CheckAuswahl()">
<option value= 1 >x 1</option>
<option value= 2 >x 2</option>
<option value= 3 >x 3</option>
<option value= 4 >x 4</option>
<option value= 5 >x 5</option>
</select>
</form>
</body>
</html>
Einziger wehrmutstropfen: Endet der errechnete Preis auf z.B. 10,90 Euro, zeigt mir das Programm 10.9 Euro an und unterschlagt die Ziffer null. Bei 10.95 hingegen ist alles ok. Wieso löscht Javascript die null ?
gruss gary und danke nochmals, denn ich war wirklich schon lange an diesem auswahlproblem.