DOM setAttribute vs. Direktzugriff
Paul
- javascript
0 Felix Riesterer0 Paul
0 molily0 MudGuard
Moin.
Was ist schneller:
elem.setAttribute('title', 'mein Titel');
elem.title='mein Titel';
?
Danke,
Paul
Lieber Paul,
Was ist schneller:
warum misst Du es nicht in den diversen Browsern? Und warum ist "schneller" für Deinen Fall von Bedeutung?
Liebe Grüße,
Felix Riesterer.
warum misst Du es nicht in den diversen Browsern?
Muss ich wohl wenn es da keine allgemeine Lösung gibt.
Hi,
Was ist schneller:
elem.setAttribute('title', 'mein Titel');
elem.title='mein Titel';
bei IrgendEinem Browser funktioniert (zumindest in älteren Versionen) nur letzteres. Gilt das dann als schneller oder nicht?
cu,
Andreas
Hallo,
Was ist schneller:
elem.setAttribute('title', 'mein Titel');
elem.title='mein Titel';bei IrgendEinem Browser funktioniert (zumindest in älteren Versionen) nur letzteres. Gilt das dann als schneller oder nicht?
Vielleicht meinst du IE 3. IE kann setAttribute <http://de.selfhtml.org/javascript/objekte/all.htm#set_attribute@title=ab Version 4>, allerdings ist einiges zu beachten.
Das Setzen des title-Attributs dürfte ab IE 4 mit beiden Varianten gleich gut funktionieren.
Mathias
@@MudGuard:
nuqneH
Was ist schneller:
elem.setAttribute('title', 'mein Titel');
elem.title='mein Titel';bei IrgendEinem Browser funktioniert (zumindest in älteren Versionen) nur letzteres. Gilt das dann als schneller oder nicht?
Bei manchen Browsern funktioniert (zumindest in älteren Versionen) nur ersteres – bei @data-*-Attributen. [1, 2] Gilt das dann als schneller oder nicht?
Qapla'