Wo mach ich was falsch?
<SCRIPT language-"JavaScript">
<script type="text/javascript">
//-->
<!--
nicht nötig, schon lange nicht mehr!
<form name="myForm" action="JavaScript:calc(); ">
Wozu? Button ruft die Funkton schon auf ...
<input type="text" name"wert1" id="wert1" value="" size="20" name="wert1" />
name"wert1" ???? Schlecht kopiert ;)
Hier die korrekte Version:
<html>
<head>
<title>New Page 1</title>[code lang=javascript]
<script type="text/javascript">
function calc() {
var myForm = document.forms[0]; // Form
var result = Number(myForm.wert1.value) + Number(myForm.wert2.value) + Number(myForm.wert3.value); // Werte addieren
if(isNaN(result)) alert("Fehler! Ergebnis ist KEINE Zahl!"); // Ausgabe wenn Fehler
else alert(result); // Ausgabe wenn OK
}
</script>
</head>
<body>
<form>
<input type="text" name="wert1" id="wert1" value="" size="20" />
<input type="text" name="wert2" id="wert2" value="" size="20" />
<input type="text" name="wert3" id="wert3" value="" size="20" />
<input type="button" value="Berechne" onclick="calc();" />
</form>
</body>
</html>
[/code]