JavaScript

Daten

Die Daten zu Webseiten sind in einer Datenbank am Server abgelegt. Bei WordPress ist das eine MySQL-Datenbank.
MySQL

Webseiten werden in einer Datenbank abgelegt. Diese Datenbank wird von WordPress automatisch angelegt und verwaltet. Man muss in der Regel nichts damit tun. Verwaltet wird die Datenbank über das Website-Panel (https://panel.ccc.at). Dort gibt es den Link „Browse […]

AJAX

AJAX

Ein Grundproblem von Webseiten war in den Anfangsjahren die Schwerfälligkeit bei der Interaktion, weil man jede Benutzer-Aktivität zum Server senden musste und dann die ganze Seite noch einmal aufbauen musste. Bei komplexen Seiten dauert der Neuaufbau aber zu lange.
Etwa 2005 wurde AJAX zum Nachladen von Teilen einer Seite entwickelt, um nicht die ganze […]

jQuery+jQueryUI

jQUery

jQuery ist eine Bibliothek zur vereinfachten Ansprache von Objekten einer HTML-Seite. Wer mit WordPress arbeitet, hat jQuery automatisch an Bord.

Das Herz von jQuery ist die $-Funktion, die zur Ansprache von Objekten auf einer Seite dient. Während man bei reinem JavaScript + DOM schreiben muss
[code lang=”js”]
document.getElementById("datum").innerHTML = "datum";
[/code]
vereinfacht sich diese Zeile mit jQuery zu
[code lang=”js”]
$("#datum").html("datum");
[/code]
Diese […]

JavaScript

JavaScript
JavaScript ist die Lingua Franca des Internet. Versuche von Microsoft, alternativ auch VBScript ins Spiel zu bringen, sind gescheitert.

Reservierte Wörter
abstract • arguments • await • boolean • break • byte • case • catch • char • class • const • continue • debugger • default • delete • do • double • else […]

JavaScript zeichnet Tabelle

Nachlese revitalisiert
Bevor wir das Programm besprechen, hier eine Darstellung des Endergebnisses:

Seit Bestehen dieses Webs versuchen wir, alle Informationen zu den Veranstaltungen auf einer Seite zusammenzufassen, damit man alle Links beisammen hat. Der Tipp dazu kam von Michael. Wie es oft mit ersten Lösungen ist, wurden diese Link-Sammlungen händisch in HTML kodiert. Das Einfügen einer […]

Zur Werkzeugleiste springen