Javascript kann nun auf die Objekte der Webseite über entsprechene Objektbezeichner zugreifen und deren Attribute auslesen oder verändern.

Ähnliche Dokumente
Viele Bilder auf der FA-Homepage

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.

Erfahrungen mit Hartz IV- Empfängern

Warten auf Ereignisse

Einstellungen für SEPA-Lastschriften in der VR-NetWorld-Software

So wird s gemacht - Nr. 24

Klausurteilnehmer. Wichtige Hinweise. Note: Klausur Informatik Programmierung, Seite 1 von 8 HS OWL, FB 7, Malte Wattenberg.

Installation der Eicon Diva PCI Karte unter Windows XP

Anbindung des eibport an das Internet

4.1 Wie bediene ich das Webportal?

So funktioniert das online-bestellsystem GIMA-direkt

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Installation OMNIKEY 3121 USB

affilinet_ Flash-Spezifikationen

1. Wie viel Zinsen bekommt man, wenn man 7000,00 1 Jahr lang mit 6 % anlegt?

Mehrere Diagramme zu einer Darstellung kombinieren

Electronic Systems GmbH & Co. KG

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER

Anleitung. Verschieben des alten -Postfachs (z.b. unter Thunderbird) in den neuen Open Xchange-Account

WinWerk. Prozess 6a Rabatt gemäss Vorjahresverbrauch. KMU Ratgeber AG. Inhaltsverzeichnis. Im Ifang Effretikon

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

Gezielt über Folien hinweg springen

Artenkataster. Hinweise zur Datenbereitstellung. Freie und Hansestadt Hamburg. IT Solutions GmbH. V e r s i o n

Lokales Netzwerk Wie kann ich lokal installierte Drucker im Netzwerk für andere Nutzer freigeben? Frage:

Das Seminar ist eine Prüfungsleistung für Bachelor und Masterstudierende der Informatik!

Sobald Sie in Moodle einen Textbeitrag verfassen möchten, erhalten Sie Zugang zu folgendem HTML- Texteditor:

BILDER TEILEN MIT DROPBOX

Kurzanleitung. Kirschfestverein Naumburg e.v. t e c h n ische Abt e i lung. für Benutzer des CMS der Domain:

VR-Networld Software Erfassen von SEPA-Lastschriften (und Mandaten)

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert

Hilfestellung: P.A.P.A. die kaufmännische Softwarelösung. Teilrechnung mit einzelnen Rechnungen. Inhalt

Internationales Altkatholisches Laienforum

Beschreibung der Umstellungsschritte für moneyplex (neue Benutzerkennung und Kommunikationsadresse)

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Abi-Retter-Strategien: Texterörterung. Das komplette Material finden Sie hier:

Photopaint - Linsen. (Speichere deine Arbeit von Anfang an regelmäßig unter dem Namen Linsen.cpt )

Lizenzierung von StarMoney 10 bzw. StarMoney Business 7 durchführen

Klicke auf den Button "Hinzufügen" und wähle die Option " ", um einen neuen -account

Browsereinstellungen für moneycheck24 in Explorer unter Windows

Online Bestellsystem Bedienungsanleitung

Serienbrieferstellung in Word mit Kunden-Datenimport aus Excel

teamsync Kurzanleitung

Pfötchenhoffung e.v. Tier Manager

Mit Excel Strickvorlagen erstellen (GRUNDKURS)

Abb. 1. Abb. 2.

Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Der Task-Manager

Hilfedatei der Oden$-Börse Stand Juni 2014

Erstellen eigener HTML Seiten auf ewon

So gehts Schritt-für-Schritt-Anleitung

PHP - Projekt Personalverwaltung. Erstellt von James Schüpbach

Anmelden und Vorträge einreichen auf der JBFOne-Website Inhalt

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

Um unsere Gemeindewebseite für Ihre Zwecke zu nutzen, haben Sie folgende Möglichkeiten:

Georgienseite TYPO3 LTS7 Projekt Georgienseite TYPO3 LTS 7 responsiv Stand: Juni 2016

1. Einführung. 2. Alternativen zu eigenen Auswertungen. 3. Erstellen eigener Tabellen-Auswertungen

Bei der Anlage von Pauschalen ist folgendes zu beachten!!!!!!!!

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

1 Mathematische Grundlagen

Bauteilattribute als Sachdaten anzeigen

Erstellen von x-y-diagrammen in OpenOffice.calc

Nicht kopieren. Der neue Report von: Stefan Ploberger. 1. Ausgabe 2003

Diese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer. Erste Anmeldung. Schritt 1: Anmeldung..2. Schritt 2: Passwort setzen 3

Kostenloser Apple-Softclient zur Nutzung von TeSign

AW: AW: AW: AW: Kooperationsanfrage anwalt.de

Beispiel(unten ist der Spielfeldrand):

Stift-Karussell in M-Plot einrichten

Tragen Sie bitte im Anmeldefeld die Daten ein, die Sie von uns erhalten haben.

Teaser-Bilder erstellen mit GIMP. Bildbearbeitung mit GIMP 1

Kurzanweisung für Google Analytics

Anleitung zur Erstellung vor Urkundenvorlagen und einrichten einer Veranstaltung

State Machine Workflow mit InfoPath Formularen für SharePoint 2010 Teil 6

Bedienungsanleitung für 3D PDF

1 Schritt für Schritt zu einem neuen Beitrag

2. Im Admin Bereich drücken Sie bitte auf den roten Button Webseite bearbeiten, sodass Sie in den Bearbeitungsbereich Ihrer Homepage gelangen.

Installationsanleitung FRITZ!BOX Fon 7270

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

Leitfaden für den Zugriff auf die SEB-Webseite. Anmelden, Kennwort ändern, mit- arbeiten und gestalten ;-)

Anleitung zum LPI ATP Portal

Textgestaltung mit dem Editor TinyMCE Schritt für Schritt

Datenbanken Microsoft Access 2010

Mediator 9 - Lernprogramm

Nach der Installation des FolderShare-Satellits wird Ihr persönliches FolderShare -Konto erstellt.

Satzhilfen Publisher Seite Einrichten

Animationen erstellen

Technical Note 0606 ewon

1 topologisches Sortieren

Lichtbrechung an Linsen

Autor Jutta Pukies. Alle Rechte auf dieser Anleitung Köln

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

Arbeiten mit UMLed und Delphi

LIFO -Stärkenmanagement: Übungen und Spiele

Festigkeit von FDM-3D-Druckteilen

Feststellung des sonderpädagogischen Förderbedarfs. Online-Portal

ACDSee 10. ACDSee 10: Fotos gruppieren und schneller durchsuchen. Was ist Gruppieren? Fotos gruppieren. Das Inhaltsverzeichnis zum Gruppieren nutzen

Anleitung zur Installation von PGP auf MacOSx

Kennen, können, beherrschen lernen was gebraucht wird

SEPA-Umstellungshilfe für die VR-NetWorld-Software zur Nutzung von SEPA-Lastschriften

Benutzerhandbuch SMS4OLLite

Durch einen Doppelklick (linke Maustaste) wird das Programm gestartet und es erscheint folgender Bildschirm.

Transkript:

JavaScript-OO JavaScript bietet auf einfache Weise die Möglichkeit, verschiedenen Objekte einer HTML-Seite aktiv zu verbinden, sodass der Inhalt der Webseite aktiv auf Usereingaben reagiert. Jedes Objekt einer Webseite wird durch ein Tag definiert, z.b <IMG... >. Diesem Objekt können durch verschiedene Attribute bestimmte Eigenschaften zugeschrieben werden, wie z.b. SRC=.. BODER=.. WIDTH=... Über die Attribute NAME=... und ID=... kann jedem Element ein Bezeichner zugeordnet werden, über den das Objekt angesprochen werden kann. Mit den EVENT-Attributen wie z.b. onclick=.. können den Objekten auch Methoden in Form von Funktionen zugeordnet werden, die die Attribute anderer Objekte verändern können, die über den Bezeichner referenziert werden.

Javascript kann nun auf die Objekte der Webseite über entsprechene Objektbezeichner zugreifen und deren Attribute auslesen oder verändern. Nehmen wir z.b. an, dass innerhalb des Webdokuments eine Grafik durch das Tag <IMG SRC= testbild.jpg NAME= TB WIDTH= 200 HEIGHT= 50 BORDER= 3 > eingebunden wurde. JavaScript kann nun über den Objektbezeichner document.tb (document.objektname) auf dieses Bild zugreifen und Attribute beeinflussen, wie z.b. document.tb.width=300 die Breite des Bildes verändern, document.tb.border=0 den Rahmen abschalten, document.tb.src= neubild.jpg ein anderes Bild darstellen. Beim Objektnamen (hier TB) ist Groß- und Kleinschreibung zu beachten, Attribute (hier width, border und src) sind unbedingt in Kleinschreibung anzugeben, auch wenn sie im HTML-Tag in Großschreibweise eingetragen wurden. Zu erwähnen sind noch die ebenfalls verwendbaren Objektbezeichner document.getelementsbyname( TB )[0] oder speziell für Bilder document.images[ TB ],die eine indirekte Adressierung zulassen.

JavaScript-Testseite

Das Beispieldokument enthält fünf Objekte, die mit einem NAME- Attribut versehen sind und so über JavaScript angesprochen werden können. Es handelt sich um ein Bild mit dem Namen BILD1, sowie ein Formular mit dem Namen TEST, das drei Input-Objekte mit den Namen BTN1, BTN2 und TXT1 enthält. Diese fünf Objekte können über die Objektbezeichner document.bild1 für das Bild, document.test für das gesamte Formular TEST, document.test.btn1 für den Button BTN1 im Formular TEST, document.test.btn2 für den Button BTN2 im Formular TEST und document.test.txt1 für das Textfeld TXT1 im Formular TEST angesprochen werden.

JavaScript-Testseite Objekte

Die beiden INPUT-Buttons BTN1 und BTN2 im Formular TEST besitzen außerdem ein EVENTATTRIBUT onclick, mit dem eine JavaScript-Funktion ausgelöst wird, wenn der User die Buttons auf der Webseite mit der linken Maustaste anklickt. Bei Button BTN1 ist für das EVENTATTRIBUT onclick der JavaScript-Code onclick= document.test.txt1.value='du da'; eingetragen. Die Anweisung document.test.txt1.value='du da'; weist dem Objekt TXT1 im Formular TEST einen neuen Wert für das ATTRIBUT VALUE zu. Wenn der User also den Button anklickt, steht in dem Texteingabefeld der Schriftzug Du da. Bei Button BTN2 ist der JavaScript-Code onclick= bildanders(); Die Anweisung bildanders(); ist ein Funktionsaufruf. Diese JavaScript-Funktion wurde im HEAD der Webseite definiert. Das ist vorteilhaft, wenn das Anklicken des Buttons sehr umfangreiche Aktionen auslösen soll, die sich nicht mit einem einfachen JavaScript-Befehl beschreiben lassen. In der Funktion bildanders() wird dem Bild BILD1 mit der Anweisung document.bild1.border=5; ein Rahmen mit einer Dicke von 5 Pixeln zugewiesen.

JavaScript-Testseite Referenzen

Durch JavaScript wurden damit die Objekte innerhalb der Webseite miteinander verbunden und können aktiv auf Usereingaben reagieren. Wie gut, effizient und sinnvoll diese Reaktionen sind, ist hauptsächlich vom Geschick des Programmierers abhängig.