Benutzer-Werkzeuge

Webseiten-Werkzeuge


javascript

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
javascript [2014/11/02 14:12]
admin
javascript [2015/11/11 09:38]
admin
Zeile 1: Zeile 1:
 ====== JavaScript ====== ====== JavaScript ======
 +
 +http://​jsfiddle.net
 +
 +http://​www.rolandgeyer.at/​kurse/​german/​javasrc/​js001.html
  
 http://​www.w3schools.com/​js/​ http://​www.w3schools.com/​js/​
  
 http://​www.html-seminar.de/​javascript.htm http://​www.html-seminar.de/​javascript.htm
 +
 +http://​comsci.liu.edu/​~murali/​js/​example1.htm
  
 http://​www.javaworld.com/​article/​2077176/​scripting-jvm-languages/​using-javascript-and-forms.html http://​www.javaworld.com/​article/​2077176/​scripting-jvm-languages/​using-javascript-and-forms.html
Zeile 58: Zeile 64:
 </​html>​ </​html>​
 </​code>​ </​code>​
 +
 +<code html do_while.html>​
 +<​!DOCTYPE html>
 +<​html>​
 +  <​body>​
 +    <script type="​text/​javascript">​
 +      var i=0
 +      do {
 +           ​document.write("​The number is " + i)
 +           ​document.write("<​br />"​)
 +           i=i+1
 +         }
 +      while (i<10)
 +    </​script>​
 +  </​body>​
 +</​html>​
 +</​code>​
 +
  
  
Zeile 150: Zeile 174:
       for (i=2; i<=9; i++) {       for (i=2; i<=9; i++) {
         result = num / i;         result = num / i;
-        document.write("<​tr><​td width='​150' align='​right'>"​ + num + " / " + i + "</​td></​tr>"​);​+        document.write("<​tr><​td width='​250' align='​right'>"​ + num + " / " + i + "</​td></​tr>"​);​
         num = result;         num = result;
       }       }
-        document.write("<​tr><​td width='​150' align='​right'>"​ + num + "&​nbsp&​nbsp&​nbsp&​nbsp&​nbsp</​td></​tr>"​);​+        document.write("<​tr><​td width='​250' align='​right'>"​ + num + "&​nbsp&​nbsp&​nbsp&​nbsp&​nbsp</​td></​tr>"​);​
     }     }
     </​script>​     </​script>​
Zeile 185: Zeile 209:
  
 <code html formular1.html>​ <code html formular1.html>​
-    ​<​!DOCTYPE html> +<​!DOCTYPE html> 
-    <​HTML>​ +<​HTML>​ 
-      <​HEAD>​ +  <​HEAD>​ 
-        <​TITLE>​Test Input</​TITLE>​ +    <​TITLE>​Test Input</​TITLE>​ 
-      <SCRIPT LANGUAGE="​JavaScript">​ +  <SCRIPT LANGUAGE="​JavaScript">​ 
-      function testResults (form) { +  function testResults (form) { 
-        var TestVar = form.inputbox.value;​ +    var TestVar = form.inputbox.value;​ 
-        alert ("You typed: " + TestVar); +    alert ("You typed: " + TestVar); 
-      +  
-      </​SCRIPT>​ +  </​SCRIPT>​ 
-      </​HEAD>​ +  </​HEAD>​ 
-      <​BODY>​ +  <​BODY>​ 
-        <FORM NAME="​myform"​ ACTION=""​ METHOD="​GET">​Enter something in the box: <​BR>​ +    <FORM NAME="​myform"​ ACTION=""​ METHOD="​GET">​Enter something in the box: <​BR>​ 
-          <INPUT TYPE="​text"​ NAME="​inputbox"​ VALUE=""><​P>​ +      <INPUT TYPE="​text"​ NAME="​inputbox"​ VALUE=""><​P>​ 
-          <INPUT TYPE="​button"​ NAME="​button"​ Value="​Click"​ onClick="​testResults(this.form)">​ +      <INPUT TYPE="​button"​ NAME="​button"​ Value="​Click"​ onClick="​testResults(this.form)">​ 
-        </​FORM>​ +    </​FORM>​ 
-      </​BODY>​ +  </​BODY>​ 
-    </​HTML>​+</​HTML>​
 </​code>​ </​code>​
  
Zeile 265: Zeile 289:
 </​html>​ </​html>​
 </​code>​ </​code>​
 +
 +===== Umwandlung von Text in Zahlen =====
 +
 +Achtung: alle Zahleneingaben werden als Text interpretiert!
 +
 +Lösung1: a=1*a => a damit wird a eine Zahl \\
 +Lösung2: var laenge = parseFloat(strLaenge);​
 +
 +
 +  -Erstelle ein Javascript, das deinen Namen im Browserfenster ausgibt.
 +  -Erstelle ein Javascript, das das Produkt zweier Zahlen im Browserfenster ausgibt.
 +  -Erstelle ein Javascript, das die Eingabe von zwei Zahlen im Browser ermöglicht und die Summe dieser Zahlen im Browserfenster ausgibt.
 +  -Erstelle ein Javascript, das die Eingabe von zwei Zahlen im Browser ermöglicht und das die prozentuelle Änderung dieser Zahlen im Browserfenster ausgibt.
 +  -Erstelle ein Javascript, das die Zahlen 1 bis 20 und deren Kubikzahlen im Browserfenster ausgibt.
 +  -Erstelle ein Javascript, das die Zahlen 1 bis 20 und deren Kubikzahlen in einer Tabelle im Browserfenster ausgibt.
 +
 +#5 und #6 als Hausübung bis 17.11.2014
 +
 +Funktionen
 +
 +
javascript.txt · Zuletzt geändert: 2015/11/11 09:40 von admin