Diesese Skript definiert eine Funktion initialize
, die beim Laden des Dokuments sto/s.xhtml
(Einstellungen) aufgerufen wird.
Die Einstellungen (localStorage
oder sessionStorage
) werden geladen und angezeigt.
button
-Eingabeelementen („Knöpfen”) und anderen Elementen werden click
-Behandler zugeordnet. Die Aktion hängt von der ID des Elements ab.
b_KEY
Der Textinhalt des Eingabeelements mit der ID v_
wird unter dem Schlüssel KEY
KEY
gespeichert (localStorage
oder sessionStorage
).
sb_KEY
_SUBKEY
VAL
bezeichne den Textinhalt des Eingabelements mit der ID sv_
. Der Textinhalt des Eingabelements mit der ID KEY
_SUBKEY
v_
sollte eine durch „KEY
:
” getrennte Liste von Einträgen der Form
sein. Falls die Liste einen Eintrag key
=val
enthält, wird dieser entfernt. Ein Eintrag KEY
=val
wird hinzugefügt. Der Wert KEY
=VAL
VAL
wird so „bestätigt”.
a_KEY
_SUBKEY
Der Textinhalt des Eingabeelements mit der ID sv_
(KEY
_SUBKEY
SOUND
) sollte ein Klangsignal bezeichnen. Das Klangsignal unter der URL /snd/
wird gespielt.SOUND
.ogg
code
-Element mit Attribut x-ref
REF
sei der Wert des Attributs x-ref
. Es wird zunächst ein Eingabeelement mit der ID sv_
, dann mit der ID REF
sv_
gesucht. Dem ersten gefundenen Element wird der Textinhalt des REF
code
-Elements als Wert (Textinhalt) zugewiesen.
setnametm
Ein Klick auf das Element mit der ID setnametm
weist dem Eingabeelement mit der ID v_name
(Name) die aktuelle Zeit als Textinhalt zu.