Ok ok,
hab's mir doch noch mal genauer angeschaut - also:
Kann gar nicht gehen. Der Eventhandler onClick ist weder in <DIV> noch in <LAYER> zugelassen - kann keinen Effekt haben. Näheres dazu, wo welcher Eventhandler erlaubt ist, findest Du unter <../../tebj.htm>. Für onClick heißt das - entweder in Links oder in Imagemaps.
Bau da also nen von mir aus toten Link rein, beleg den mit der Funktion, und die Sache läuft.
Und dann - immer an die Syntax denken und JS-Zeilen mit ; abschließen, das geht auch gern in die Hose.Grüße,
Utz
Hallo, wieder andy hier.
Ist ja alles gut und schön. Aber bei mir funzt es trotzdem nur im IE
Hier mal mein Listing:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Kapital Einsatz</title>
</head>
<script language=javascript>
function zinsen(laufzeit, zinssatz, kapital)
{
var ekapital;
ekapital=kapital*zinssatz*laufzeit/100/360;
if (ekapital> 100)
document.write("Sie haben aber gespart",ekapital);
else
document.write("Na, es wird noch", ekapital);
}
</script>
<body>
<form method="post" <p name="zinsform">
Kapital Einsatz:<input type="text" name="kapital" size="20">
<p>Laufzeit: <input type="text" name="laufzeit" size="20"></p>
<p>Zinssatz <input type="text" name="zinssatz" size="20"></p>
<p><input type="button" value="Berechnen"
onClick="zinsen(document.zinsform.kapital.value,document.zinsform.zinssatz.value,zinsform.laufzeit.value)" >
<input type="reset" value="Zurücksetzen" name="B2"></p>
</form>
</body>
</html>