2017-03-13 9 views
0

Was muss ich tun, um oppstart zu definieren? Ist das der Grund, warum der Rechner nicht funktioniert? Ich erhalte kein Ergebnis, wenn ich auf "Berechnen" klicke, aber der Rest des Codes scheint zu funktionieren.Uncaught ReferenceError: oppstart ist nicht definiert

<!DOCTYPE html> 
<html> 

<head> 
    <title>test</title> 
</head> 

<body> 
    <p>Vekt: 
     <input type="text" id="txtVekt" /> 
     <br /> 
     <p>Hoyde: 
      <input type="text" id="txtHoyde" /> 
     </p> 
     <button id="btnBeregn">Beregn</button> 
     <p id="resultat"></p> 
     <script> 
     window.onload = oppstart; 

     function beregn() { 
      var hoyde = document.getElementById("txtHoyde").value; 
      var vekt = document.getElementById("txtVekt").value; 

      var bmi = vekt/(hoyde * vekt); 

      document.getElementById("resultat").innerHTML = "Din BMI er: " + bmi; 
     } 
     </script> 
</body> 

</html> 

Antwort

0

ersetzen oppstart von Beregn

<!DOCTYPE html> 
    <html> 
     <head> 
     <title>test</title> 
     </head> 
    <body> 

    <p>Vekt: <input type="text" id="txtVekt" /><br /> 
    <p>Hoyde: <input type="text" id="txtHoyde" /></p> 
     <button id="btnBeregn">Beregn</button> 
     <p id="resultat"></p> 

     <script> 

     window.onload = beregn; 

     function beregn() { 
     var hoyde = document.getElementById("txtHoyde").value; 
     var vekt = document.getElementById("txtVekt").value; 

     var bmi = vekt/(hoyde * vekt); 

     document.getElementById("resultat").innerHTML = "Din BMI er: " + bmi; 
     } 

    </script> 

     </body> 
    </html> 
+0

, die hilfreich war, aber jetzt ist die Antwort wie folgt aussieht: Din BMI er: NaN. Ich habe eine Nummer erwartet. – Zappoh

+0

das ist, weil Sie beregn ausführen, wenn Sie die Funktion laden, nicht wenn Sie tatsächlich Werte in Ihren Eingaben festlegen. Beim Laden sind deine Werte undefiniert, also hast du NaN .. Vergiss nicht, die Frage als beantwortet zu markieren oder vote up, wenn dir das weitergeholfen hat;) –

+0

Ich bin noch nicht wählbar :) – Zappoh

Verwandte Themen