Var für HTML-Element
mixmastertobsi
- javascript
0 Matti Mäkitalo0 ralphi0 dave
0 MudGuard
Hallo,
wenn das Dokument geladen wird, werden einige Skripte ausgeführt.
Nun meine Frage - wie kann ich am besten einem HTML-Element ein Attribut geben, damit das Skript weiß, dass das Skript für dieses HTML-Element bereits geladen ist/wurde. Gibt es eine Möglichkeit, dem HTML-Element Variabeln zu hinterlegen und diese später wieder abzufragen?!?
Hi,
wenn das Dokument geladen wird, werden einige Skripte ausgeführt.
Nun meine Frage - wie kann ich am besten einem HTML-Element ein Attribut geben, damit das Skript weiß, dass das Skript für dieses HTML-Element bereits geladen ist/wurde. Gibt es eine Möglichkeit, dem HTML-Element Variabeln zu hinterlegen und diese später wieder abzufragen?!?
dein Stichwort lautet data-Attribut.
Bis die Tage,
Matti
das ist aber ein html5 attribut - oder?
Hi,
das ist aber ein html5 attribut - oder?
ja. Aber das ist eigentlich kein Problem. Musst nur den doctype wechseln.
Bis die Tage,
Matti
Hi
Wenn das Script das element schon verändert hat, frag doch einfach den Inhalt ab - oder wenn es (fast) unsichtbar sein sollte, verändere doch die border farbe geringfügig und frag die ab.
befehle kuck ich meistens bei:
http://www.w3schools.com/jsref/met_element_getattribute.asp
grüße aus LA
ralphi
Hi,
befehle kuck ich meistens bei:
http://www.w3schools.com/jsref/met_element_getattribute.asp
~dave
Hi,
Nun meine Frage - wie kann ich am besten einem HTML-Element ein Attribut geben, damit das Skript weiß, dass das Skript für dieses HTML-Element bereits geladen ist/wurde.
Muß es ein Attribut am HTML-Element sein?
Oder reicht es Dir, einfach dem DOM-Node eine Eigenschaft hinzuzufügen?
Also sowas wie
document.getElementsByXXX()[17].abgearbeitet = true;
(XXX = Name, TagName, ClassName, oder was auch immer, falls XXX = Id, dann natürlich das s vor By und die [] weglassen)
cu,
Andreas