Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Both sides previous revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
javascript [2015/02/27 12:08] webproducer |
javascript [2023/12/21 15:49] (aktuell) webproducer "Obsolete attribute language" entfernt |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ===== JavaScript ===== | + | ====== JavaScript (Programmiersprache)====== |
| - | ==== Pflichtfeldüberprüfung HTML-Formular ==== | + | JavaScript ist eine clientseitige Skriptsprache, die ursprünglich für dynamisches HTML in Webbrowsern entwickelt wurde. JavaScript kann, genau wie bei CSS, entweder direkt im HTML-Dokument oder als externe Datei eingebunden werden. |
| - | * [[CheckCheckbox|Checkboxen überprüfen]] | + | ==== JavaScript direkt im Dokument einbinden ==== |
| - | * [[CheckRadiobutton|Optionsschaltfläche prüfen]] | + | |
| + | <code html> | ||
| + | <script language="javascript" type="text/javascript"> | ||
| + | <!-- | ||
| + | ... hier kommt nun das eigentliche JavaScript | ||
| + | --> | ||
| + | </script> | ||
| + | </code> | ||
| + | |||
| + | ==== JavaScript als externe Datei einbinden ==== | ||
| + | |||
| + | <code css> | ||
| + | <script type="text/javascript" src="dateiname.js"></script> | ||
| + | </code> | ||
| + | |||
| + | ==== JavaScript für HTML-Formulare ==== | ||
| + | |||
| + | * [[js_mark_all_checkboxes|Alle Checkboxen mit einem Klick markieren]] | ||
| + | * [[js:disabled_checkboxes|Nicht aktivierte Checkboxen auswerten]] | ||
| + | * [[CheckCheckbox|Pflichtfeldüberprüfung: Checkboxen]] | ||
| + | * [[js:only_digits|Nur Ziffern im Eingabefeld zulassen]] | ||
| + | * [[CheckText_1|Pflichtfeldüberprüfung: Texteingabefelder (einfache Version mit wenig Eingabefeldern]] | ||
| + | * [[CheckText_2|Pflichtfeldüberprüfung: Texteingabefelder (erweiterte Version mit vielen Eingabefeldern]] | ||
| + | * [[CheckRadiobutton|Pflichtfeldüberprüfung: Optionsschaltfläche prüfen]] | ||
| + | * [[jquery:select#ausfuehrliches_beispiel|Pflichtfeldüberprüfung: Optionsschalter mit jQuery prüfen (beliebige Anzahl)]] | ||
| + | * [[js:tab|Tabulator im Textarea benutzen]] | ||
| + | |||
| + | ==== Dialogboxen in JavaScript ==== | ||
| + | |||
| + | * [[js:alert|alert: Hinweistext anzeigen]] | ||
| + | * [[js:confirm|confirm: Frage anzeigen und Ergebnis auswerten ("OK"/"Abbrechen")]] | ||
| + | * [[js:promt|promt: Benutzereingabe anfordern]] | ||
| + | |||
| + | ==== Datum und Uhrzeit ==== | ||
| + | |||
| + | * [[js:datetimeformat|Länderspezifisches Zeitformat]] | ||
| + | |||
| + | ==== WebStorage ==== | ||
| + | |||
| + | * [[js:localStorage|Local Storage]] | ||
| + | * [[js:sessionStorage|Session Storage]] | ||
| + | |||
| + | ==== JavaScript-Funktionen für den Zahlungsverkehr ==== | ||
| + | |||
| + | * [[js_checkIBAN|IBAN anhand der Prüfziffer validieren]] | ||
| + | * [[js_splitIBAN|IBAN auf 6 Texteingabefelder aufteilen]] | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== jQuery ==== | ||
| + | |||
| + | jQuery ist eine freie JavaScript-Bibliothek. Sie stellt Funktionen für die Erstellung und Änderung von DOM-Objekten zur Verfügung. Es wird geschätzt, dass jQuery bereits auf jeder 2. Internetseite eingesetzt wird. | ||
| + | |||
| + | * [[jQuery|Erste Schritte, Beispiele und jQuery-Plugins]] | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== script.aculo.us ==== | ||
| + | |||
| + | Mit der JavaScript-Bibliothek script.aculo.us kann eine Internetseite leicht um dynamische visuelle Effekte aufbereitet werden. Die Bibliothek baut auf das JavaScript-Framework "Prototype" auf. | ||
| + | |||
| + | * [[script.aculo.us:sortable|Reihenfolge einer unsortierten Liste per Drag & Drop ändern]] | ||