document document Hier wird das document Objekt definiert. Alle anderen Objekte sind innerhalb des Objektes document angesiedelt. In diesem „rohen“ Dokument.

Slides:



Advertisements
Ähnliche Präsentationen
Die Erstellung einer Lückentext-Übung mit
Advertisements

Steigung m berechnen Man kann die Steigung auch berechnen,
Funktionen.
Vom graphischen Differenzieren
Forschungszentrum caesar
Das duale Zahlensystem
Variablen und Datentypen
verweis-sensitive Grafiken
Strichaufgaben zusammenfassen
Berechnung und Vereinfachung von Termen
IrfanView starten Doppelklick Es erscheint dieses Fenster.
Klicke Dich mit der linken Maustaste durch das Übungsprogramm!
Klicke Dich mit der linken Maustaste durch das Übungsprogramm! Ein Übungsprogramm der IGS - Hamm/Sieg © IGS-Hamm/Sieg 2007 Dietmar Schumacher Die Binomischen.
Klicke Dich mit der linken Maustaste durch das Übungsprogramm!
Klicke Dich mit der linken Maustaste durch das Übungsprogramm!
FH-Hof Einbindung von JavaScript Anweisungen
REKURSION + ITERATION. Bemerkung: Die in den folgenden Folien angegebenen "Herleitungen" sind keine exakten Beweise, sondern Plausibilitätsbetrachtungen.
Dynamischer Speicher. In einer Funktion wird z.B. mit der Deklaration int i; Speicher auf dem sogenannten Stack reserviert. Wenn die Funktion verlassen.
Formeln umstellen Zum Umstellen einer Formel gelten die Rechenregeln von Gleichungen Im Folgenden ein Beispiel am Dreieck:
Zusammenfassung Vorwoche
Das erste Programm (Folie 16)
Informationsdarstellung mit Textdokumenten
Marcus Haller & René Schulze
Heute: Scherenzange zeichnen
Kakuro Regeln und Strategien
Einführung in die Programmiersprache C 1
Einführung in das Programmieren mit JavaScript Mag. Andreas Starzer weloveIT – EDV Dienstleistungen.
Anlegen von Ordnern, speichern und Öffnen von Bildern und Briefen
Wie man eine einfache Präsentation erstellt...
Willkommen bei Sycarus – dem Mathematikprogramm, das neue Wege geht.
Platz für einen Titel Platz für einen (längeren) Untertitel.
Hyperlinks und Anker Links notieren
JavaScript.
Moin. Ich benutze PPT 2002 und möchte drei Bilder nacheinander 1
Flash und ein bisschen AS3-Code Wie einfache Interaktionen funktionieren.
Excel 97 Einführung - Start -.
7421 : 5 = ??.
Tutorium zur LV Online Research Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.
Falls du Gefängnis und Arbeit einmal verwechseln solltest, so helfen dir vielleicht die nachstehenden Vergleiche, die beiden auseinander zu halten!
„Das war meine letzte Packung Zigaretten!“
Anlegen von Ordnern, speichern und Öffnen von Bildern und Briefen
Wahrscheinlichkeitsrechnung
Was ist eine Funktion? Eine Zuordnung,
Bereit ???? Nimm dir 10 Minuten Zeit. Ich versuche es dir zu erklären.
Grundkonzepte des Programmierens (mit ActionScript)
Wer von euch hat Lust auf ein Spiel?
Bist du gut in Sachen Farben?! OK, dann guck dir mal folgendes Bild genau an...
Erste Schritte mit dem virtuellen Klassenzimmer Diese Anleitung verwendet in den meisten Fällen den Browser Firefox; Für den Browser Internet-Explorer.
Dynamische Webseiten-Generierung
Variablen. var meineZahl:Number = 7; meineZahl 7 Name TypWert = Zuweisung von Variablen.
Zeichenketten in PASCAL
____________________________________________________________________________________________________________________________________________ Arbeit, Bildung.
Programmiervorkurs WS 2014/15 Instanzmethoden
Informatik Formale Sprachen 1.2 Grammatiken formaler Sprachen
Schnittpunkt von zwei Geraden
Vom graphischen Differenzieren
Anführungszeichen?! echo 'Apfel$atf'; // ergibt: Apfel$aft
Hast Du Zeit.
(Syntax, Strings/Zahlen, Variablen, Arrays)
Personen: Julian, Romea, Kassandra, Romeas Vater, Romeas Mutter
Delphi Chars und Strings
VERRÜCKT ! Dies ist eine kleine Mathe Übung die Dich mehr als einmal staunen lassen wird !!!
Variablen und Datentypen
Funktionen. Aufgabe : Eingabe zweier Zahlen ---> Minimum bestimmen Dann nochmals Eingabe zweier Zahlen ---> Minimum bestimmen.
Reihenfolge der Operatoren
Übungsart: Seite: Bearbeitet von: Siegbert Rudolph Lesemotivationstraining Titel: Quelle: Nächste Seite 1 Bedienungshinweise: Mit einem Klick geht es immer.
Tutorium Software-Engineering SS14 Florian Manghofer.
Datentypen: integer, char, string, boolean
Microsoft Excel Funktion Namen Excel: Funktion Namen.
 Präsentation transkript:

document document Hier wird das document Objekt definiert. Alle anderen Objekte sind innerhalb des Objektes document angesiedelt. In diesem „rohen“ Dokument (document) werden Farbe, Textfarbe, Titel etc. eigestellt.

Javascript in Aktion erstes Script Javascript-Beispiel 1 <!-- diese zeile ist für Browser, die javascript (noch) nicht können // Ein Kommentar in JavaScript function meineErsteFunktion() { alert("Meine erste Funktion - eine Übergabe der Funktion an den EventHandler!"); } //--> Siehe Beispiele „documentA.html documentB.html, documentC.html

Javascript-Beispiel 1 <!-- // Ein Kommentar in JavaScript function meineZweiteFunktion() { var Ausgabe; //Definition einer Variablen Ausgabe = "Meine zweite Funktion mit einer Variablen"; alert(Ausgabe); } //--> Beispiel: documentD.html

Unzulässige Zeichen Ä ä Ü ü Ö ö ß * + - ! „ § $ % & / ( ) = ? ~ | ³ ² > < ^,. ° Die vordefinierte Funktion alert() erzeugt eine Dialogbox mit einer OK Schaltfläche Da es sich um Text handelt wird er in Anführungszeichen gesetzt („....“)

Daten an JS übergeben Javascript-Beispiel 6 <!-- diese zeile ist für Browser, die javascript (noch) nicht können // Ein Kommentar in JavaScript function meineZweiteFunktion() { var Eingabe; Eingabe = prompt("Tipp hier etwas rein ---->"); alert("Das waren deine Worte (nicht meine): "+Eingabe); } //--> Beispiel: documetF.html

Mit Variablen rechnen Javascript-Beispiel 7 <!-- diese zeile ist für Browser, die javascript (noch) nicht können // Ein Kommentar in JavaScript function KreisFlaeche() { var Radius; var Flaeche; Radius = prompt("Tipp hier den Radius des Kreises ein ---->"); Flaeche = Math.PI * Radius * Radius; // Mathematische Operation alert("Die Fläche des Kreises ist: " +Flaeche); } //--> Wie könnte man die Mehrwertsteuer berechnen??

Mehrwertsteuer 16% Javascript-Beispiel 8 <!-- function Mehrwertsteuer() { var Preis; var Ergebnis; var Betrag; Preis = prompt("Tipp hier den Betrag ein ---->"); Ergebnis = Preis * 16 / 100 ; // Mathematische Operation Betrag = (Number(Ergebnis) + Number(Preis)); alert(Number(Betrag)); } //-->

Rechnen mit Variablen var x, y; x=2; y=3; alert(x+y); Am Anfang werden die beiden Variablen x und y deklariert mit var. Das ist zwar nicht unbedingt erforderlich, fördert aber die Übersichtlichkeit. Dann werden die Variablen definiert und zwar mit den Werten 2 und 3. In der folgenden Alert-box, werden die beiden Variablenwerte addiert. An diesem Beispiel soll gezeigt werden was eine Variable ist, und wie man sie schreibt. Ein Variable ist ein Container deren Wert sich ändern kann. namedervariablen = wert; Name Der Name des Containers ist immer gleich, er wird frei vergeben. In diesem Beispiel sind es die Namen x und y. Regeln für selbstvergebene Namen sie dürfen keine Leerzeichen enthalten sie sollten maximal 32 Zeichen Länge haben sie dürfen nur aus Buchstaben und Ziffern bestehen - das erste Zeichen sollte ein Buchstabe sein; es sind Groß- und Kleinbuchstaben erlaubt. Groß- und Kleinschreibung werden unterschieden! sie dürfen keine deutschen Umlaute oder ß enthalten sie dürfen als einziges Sonderzeichen den Unterstrich _enthalten sie dürfen nicht mit einem reservierten Wort identisch sein. Ich habe es mir angewöhnt, deutsche Worte zu verwenden, die es im englischen nicht gibt. Wert Der Wert einer Variablen kann sich ändern. So könnte z.B. die Varibale den Wert von der Eingabe einer Prompt Box oder einem Texteingabefeld bekommen. Hier einige Operatoren, mit denen Javascript rechnen kannPrompt BoxTexteingabefeld OperatorBedeutungBeispiel+Additiona=b+c-Subtraktionc=b- 1*Multiplikation19*4/Division4/2++Addiert 1 hinzui++ oder i=i+1--Zieht 1 ab- - oder i=i-1

Prompt Box mit String und Number var x, y; x=prompt("Zahl tippen",""); y=prompt("Zahl tippen",""); alert(Number(x)+Number(y)); Das Window Objekt Prompt Box prompt("fenstertext", "eingabe") Wie man sieht kommt in die Klammern vor das Komma der Text, welcher in der Prompt Box angezeigt wird. Hinter dem Komma kommen in der Regel nur 2 Anführungszeichen, es sei denn man will im Eingabefeld einen Text vorgeben. Der Wert des Eingabefeldes wird an die Variable zurückgegeben. Die Prompt Box gibt den Datentyp String zurück. Was heißt das denn schon wieder? Die Flash Kundigen kennen das bereits und zwar gibt es verschiedene Datentypen, unter anderem eben auch string und number. Wenn ich beispielsweise 2+3 schreibe so könnte das 5 oder 23 sein. Bei 5 würde es sich um number handeln. Die beiden Zahlen werden als Werte angesehen, mit denen man rechnen kann. Bei 23 wäre es string. Die beiden Zahlen werden als Zeichen oder Zeichenketten angesehen, die man aneinandereiht. Die Prompt Box gibt immer string Werte zurück, welche in unserem Beispiel mittels Number() in eine numerische, rechnerische Zahl umgewandelt werden müssen. Noch was, erinneren wir uns an das vorige Beispiel x=2; y=3; alert(x+y); Hier kamen die Werte der Variablen nicht von einer prompt box, sondern wurden im Script definiert, daher sind es numerische Zahlenwerte, also number. Wenn ich bei diesem Beispiel die beiden Zahlen als string Zeichenketten behandeln will, so daß 23 (zwei drei) erscheinen würde, so müßte ich die beiden Zahlen in Anführungsstriche schreiben. x="2"; y="3"; Was würde wohl passieren wenn man es stattdessen so schreiben würde? alert("x"+"y"); Wenn du das auf Anhieb weißt hast du es kapiert. Eh du es jetzt ausprobierst, in der Alert Box steht dann xy

document.write var nameingabe; nameingabe=prompt("Namen tippen!",""); document.write("Tja, " + nameingabe + ", jetzt erklär ich dir, warum dein Name hier steht."); Es ist ein bisschen abgenudelt und nervig, wenn man so ein Script mit einem Willkommensgruß auf der Startseite seiner Homepage einsetzt, aber als kleine Übung ist dieses Script durchaus lehrreich. Hier wird zuerst die Variable nameingabe deklariert. Die Variable bekommt ein Window Objekt, eine prompt box Die Eingabe wird in der Variablen gespeichert. Anschließend folgt die Begrüßung auf der Seite, welche zwischen die Klammern von document.write() eingefügt wird. Dabei wird die Variable nameingabe mit 2 Verkettungsoperatoren + mit dem anderen Text verknüpft. "textstring"+variable+"textstring" Zwischen die Anführungstriche lassen sich auch html Tags einfügen, dazu auf der nächsten Seite mehr.Window Objekt

Beispiel 1: Funktionsweise von Objekten document1 <!-- var y="Gebrüder Grimm Schule" x=y.length z=y.bold() document.bgColor = "red" document.fgColor = "black" document.writeln(" "+x+" ") document.write(z) //--> Hier steht der Html Text!! Beispiel: document1.html

In Java Script werden die Eigenschaften eines Objektes durch folgende Befehle zugeordnet: document.bgColor = "red"document.bgColor = "red" document.fgColor = "black„document.fgColor = "black„ Die Eigenschaften des Objektes werden ausgelesen durch: document.write("Hintergrundfarbe dieser Seite ist "+document.bgColor+".")document.write("Hintergrundfarbe dieser Seite ist "+document.bgColor+".") Beispiel: document2.htmlBeispiel: document2.html

Events und Event-HandlerA document3 Hier steht der Html Text!! Beispie: document4.html