Hallo,
folgendes Script, das unter IE 5 ohne Probleme läuft, bringt beim NS 4.7 immer ein "NaN" im Ergebnisfeld. Habe schon einiges ausprobiert. Was mache ich falsch?
Gruss Volker
<html>
<head>
<title>Berechnen</title>
<script language="JavaScript">
<!--
function rechne()
{
var x = parseFloat(window.document.rechner.zahl1.value);
var y = parseFloat(window.document.rechner.zahl2.value);
window.document.rechner.erg.value = x * y;
}
//-->
</script>
</head>
<body bgcolor=#EEEEEE>
<form name="rechner">
<select name="zahl1" onChange="javascript:rechne()">
<option value="3">3,0 l</option>
<option value="3.5">3,5 l</option>
<option value="4">4,0 l</option>
<option value="4.5">4,5 l</option>
</select>
<select name="zahl2" onChange="javascript:rechne()">
<option value="1.85">Normal</option>
<option value="1.9">Super</option>
</select>
<input type=button value="Berechne" onClick="javascript:rechne()">
<input type=text name="erg" size=30 maxlength=30>
</form>
</body>
</html>