JavaScript ❶ ❷ Grundlagen Tipps Bausteine
Zusammen mit der Programmiersprache Java erblickte JavaScript (LiveScript) Ende 1995 das Licht der Welt. Mittlerweile ist aus der einfachen Scriptsprache JavaScript eine komplette Programmiersprache geworden, die durch ihre Einfachheit besticht.
✔ Heutzutage beinhalten nahezu alle Webseiten JavaScript, eine Skriptsprache welche in Ihrem Browser läuft. Sie hilft dabei Webseiten für bestimmte Zwecke funktional zu gestalten. Mit JavaScript können Sie z.B. auf HTML-Elemente zugreifen und diese dann dynamisch anpassen.
✔ Inzwischen ist durch die Kombination mit anderen Programmiersprachen z.B. PHP, diese Scriptsprache in weiter entwickelter Form als AJAX (Asynchronous JavaScript and XML) oder mit dem JavaScript-Framework jQuery bekannt und zu größerer Bedeutung gelangt.
➥ Um nun die JavaScript-Anweisungen richtig einsetzen zu können finden sich dazu zahlreiche Dokumentationen im Web. Das bekannte deutsche selfHTML , das englischsprachige w3schools.com und das Mozilla Developer Network.
• In der Linkliste finden Sie weitere Links zum Thema JavaScript.
Abonniere meinen RSS-Feed
um über aktuelle Seiten benachrichtigt zu werden.
Grundlagen
- Quelltext mit Format
- Es gibt gute Gründe einen Quelltext zu formatieren und zu kommentieren.
Escape-Zeichen - (Escape-Codes) Formatierung von auszugebenden Texten in JavaScript und PHP.
Tastureingaben (Key Codes) für JavaScript
- Liste der Event Handler
- Event-Handler, was so viel heißt wie "Ereignis-Behandler" ist kleiner JavaScript- Code, den Sie innerhalb von HTML-Tags als Attribut platzieren. Treten bestimmte Ereignisse ein wie ein Mausklick oder Tastendruck, leitet ein Event-Handler bestimmte Aktionen ein.
Tipps
Hier finden Sie nützliche und interessante JavaScript Beispiele. Diese müssen eventuell den eigenen Wünschen angepasst werden, dazu sind allerdings Kenntnisse in JavaScript notwendig!
- Seiteninhalt mit JavaScript verstecken und wieder anzeigen
- Manchmal wird eine Funktion benötigt um Texte, Bilder, etc. erst anzuzeigen wenn der Benutzer auf einen Link klickt.
- Diashow aufgebohrt ✶✶✶✶
- Oft sind Diashows mit JavaScript sehr komplex aufgebaut, der Anwender muss im JavaScript-Code die Bilder für die Diashow eintragen oder die Geschwindigkeit etc. anpassen.
- Mit dieser autom. Diashow werden Bilder und Beschreibungen aus einer HTML-Aufzählungsliste über JavaScript ausgelesen und angezeigt. Der Vorteil wenn man weitere Bilder hinzufügt ist, das nur die Aufzählungsliste erweitert werden muss.
- Mit JavaScript und Canvas zeichnen ✶✶✶✶
- Mit JavaScript und Canvas können Sie alle Arten von Grafiken zeichnen von einfachen Linien bis zu komplexen grafischen Objekten, durch JavaScript sind sogar Animationen möglich. Diese kleine Anleitung vermittelt die Grundlagen die für die Erstellung von Grafiken mit JavaScript benötigt werden.
- Datenschutz-Hinweis über Cookies dauerhaft ausblenden ✶✶✶✶
- Hier zeige ich, wie der Datenschutz-Hinweis über Cookies (LocalStorage) dauerhaft ausgeblendet werden kann.
- Artikel über Checkboxen auswählen ✶✶✶✶
- Hier können Artikel (Bilder) ausgewählt werden die bestimmte Kriterien der Checkboxen erfüllen. Die Daten werden in einer CSV-Datei gespeichert und können individuell angepasst werden.
- Benutzereingaben mit JavaScript lokal speichern ✶✶✶✶
- HTML 5 bietet uns die Möglichkeit, mittels localStorage oder sessionStorage einfache Daten im Browser zu speichern.
- Browser-Sprachumschaltung ✶✶✶✶
- Diese Sprachumschaltung zeigt je nach der verwendeten Sprache (deutsch, englisch, ...) im Browser unterschiedlichen Inhalt an.
- Bilder in den Browser laden per File API ✶✶✶✶
- Wenn Bilder hoch geladen werden sollen, ist es für dem Benutzer wissenswert welche Bilder er überhaupt ausgewählt hat. Diese JavaScript-Funktion zeigt Bilder vor dem hochladen im Browser an.
- Verkettete Auswahllisten dynamisch aus einer DB-Tabelle generieren ✶✶✶✶
- Dieses Beispiel zeigt, wie man eine HTML-Auswahlliste (Drop-Down-Liste) dynamisch generiert, die auf den Werten einer Spalte in einer Datenbank-Tabelle beruht.
- Mit JSON Daten zwischen JavaScript und PHP austauschen ✶✶✶✶
- JSON, ist ein kompaktes Datenformat in einer einfach lesbaren Textform zum Zweck des Datenaustauschs zwischen Anwendungen.
- Formulardaten über AJAX überprüfen und speichern ✶✶✶✶
- Ohne lästigen Seitenwechsel werden die eingegebenen Daten im Formular überprüft und gespeichert.
JavaScript-Bausteine (Alphabetische Sortierung)
-
1
- 1 x Klick Button A
- Alle Checkboxen auf einmal auswählen
- Anzahl der HTML-Tags
- Ausgabe des aktuellen Datums
- Ausgabe des aktuellen Datums mit Monats- und Tagesnamen
- Ausgabe zeitlich steuern
- Autom. Überprüfung der Eingabe
- Automatische Weiterleitung nach einigen Sekunden B
- BB-Code in einem Textarea einfügen
- Bei der Eingabe eines Datums die Punkte automatisch hinzufügen
- Beim Anklicken einer Checkbox den dazugehörenden Text hervorheben
- Bilder Zoom-Funktion
- Bildschirm und Fenstergröße ermitteln
- Browser Infos C
- Checkbox auf "unbestimmt" setzen
- Checkboxen JavaScript-Funktion zuweisen
- Confirm()
- Cookies aktiv
- Count-Up Anzeige für Personen, Dinge etc.
- Countdown
- CountDown (2)
- Countdown (3)
- CountUp
- CSS über Javascript einbinden D
- Darstellungsmodus überprüfen
- Dateiname ermitteln
- Datenbank-Inhalt an ein JavaScript (Array) übergeben
- Datum und Uhrzeit als Zeichenkette anzeigen
- Die aktuelle Fenstergröße ermitteln
- Die Höhe eines IFrames automatisch dem Inhalt anpassen
- Die Textauswahl in Zwischenablage kopieren E
- Ein farbig blinkender Text
- Eine Animation ab einer bestimmten Scroll-Position starten
- Eine Gruppe von Bildern markieren
- Einfügemarke im Textarea bewegen
- Eingabefeld bei Fehleingabe farbig markieren
- Eingabefeld selektieren
- Eingabefelder automatisch fokussieren
- Element ein- und ausblenden F
- Falsche Zahleneingabe ändern
- Farbanzeiger
- Formulareingabe nur mit Großbuchstaben
- Formularfelder dynamisch hinzufügen
- Formularfelder farbig markieren
- Fortschrittsanzeige mit JavaScript verändern
- Frames per Link nachladen
- Funktion zur zufälligen Auswahl eines Bildes aus einer Bildliste G
- Geburtstag anzeigen
- Gedrückte Taste markieren
- Geladenes Stylesheet austauschen
- Geolocation API - Bei Knopfdruck Koordianten ausgeben
- Großbuchstaben Test H
- HTML-Button über JavaScript eine Funktion zuweisen
- HTML-Tags in benannte Zeichen umwandeln
- HTML-Title Attribut tauschen
- HTML 5 - Pflichtfeld setzen mit JavaScript
- htmlEntities für JavaScript I
- Iframe-Inhalt zeitlich steuern
- Iframe alle 10 Sekunden neu laden
- Individuelle Fehlermeldung ausgeben J
- JavaScript-Version des Browsers anzeigen
- JavaScript über dem Form-Tag aufrufen L
- Langsam zum Seitenanfang scrollen
- Leerstellen löschen
- Leerzeichen am Anfang und Ende einer Zeichenkette entfernen
- Letzte Änderung an einem Dokument ausgeben
- Löschen mit Sicherheitsabfrage M
- Markierten Text in ein Eingabefeld einfügen
- Meldung mit Format N
- Nachfragen bevor die Seite verlassen wird
- Neues Fenster öffnen O
- Objekt eine JavaScript-Funktion zuweisen
- outerHTML - Quelltext anzeigen P
- Passwort im Klartext anzeigen
- Position der Einfügemarke in einem Textfeld ermitteln
- Prüfen, ob die Funktion vor dem Aufruf vorhanden ist
- Prüfen, ob die Zahl gerade oder ungerade ist R
- Radiobutton mit Auswahl-Hinweis S
- Schieberegler für Bilder
- Seite autom. jede Minute neu laden
- Sekundenzähler
- Suchen und Ersetzen T
- Text bei onMouseOver und onMouseOut ersetzen
- Text mit einem Link markieren
- Text über ID auslesen und ändern
- Textteil auswählen
- Trim-Funktion in JavaScript
- Trinitätsoperator Ü
- Überprüfen ob ein Button gedrückt wurde U
- URL Query und Fragment über JavaScript auslesen V
- Verzögerte Umleitung mit JavaScript W
- Wörter in einer Zeichenkette zählen Z
- Zahl runden
- Zahlen aus zwei Eingabefeldern zusammenzählen
- Zahlen autom. addieren
- Zahlenwerte überprüfen und korrigieren
- Zeichenkontrolle
- Zeilen, Wörter und Zeichen in einem Textarea zählen
- Zeitabhängige Aktualisierung
- Zufallsfarbe ausgeben
- Zufallslink im neuen Tab/Fenster anzeigen und aktuelle Seite verlassen
- Zweite Auswahlliste aktivieren
- Zweite Checkbox mit JavaScript auswählen
Suchmaschine Dateibrowser Zeitbalken Veranstaltungsliste Event-Kalender Webseitenschutz Kommentar-Box Zeitfunktionen Sicherheit PHP-Fehlermeldungen Gästebuch PHPMailer Dynamische Seiten Zebra-Tabelle Datenschutz-Hinweis Formulare Audio-Player SQLite Zugriffsrechte MySQL