Hansi: Rechnen mit alert

Beitrag lesen

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]