Justin: Im Javacript Text aus input type text auslesen und verwenden

Beitrag lesen

Hallo zusammen

Nach der ersten Lektion in JS sollen wir bereits ziemliche Aufgaben erfüllen. Bin jetzt schon 2h im Geschäft dabei und komm jetzt einfach nicht mehr weiter.

Mein Ziel ist es, dass ich die Anzahl Potenzen im Input Text angeben kann und im JS wieder als var max für die Schleife verwenden kann. Leider gibt mir die Fehlerkonsole immer undefined document.input_text an. was mache ich falsch und könnte ich den code noch mehr optimieren?

besten dank im voraus

<html>  
  <head>  
    <title>2-er Potenzen mit JavaScript</title>  
  
  
    <script language="javascript">  
      function zweierpotenz (wert) {  
        return Math.pow(2,wert) ;  
      } ;  
    </script>  
  
	</head>  
	<body>  
	<form action="input_text">  
	<input type="text" name="anzahlpotenzen"/>  
	<input type="button" name="anzeige" value="Anzeigen" onClick="AnzeigenErgebnis()"/>  
	</form>  
  
    <table border="1mm">  
      <th>x</th><th>2**x</th>  
	  	<script type="text/javascript">  
		function AnzeigenErgebnis() {  
		var max = document.input_text.anzahlpotenzen.value;  
          for (var i =0; i <= max; i++) {  
            out = "<tr><td>" + i + "</td><td>" + zweierpotenz(i)+ "</td></tr>"  
            document.write(out) ;  
          }  
		}  
    </script>  
  
    </table>  
  </body>  
<html>