Gunnar Bittersmann: While-Schleife bricht nach erstem durchlauf ab

Beitrag lesen

@@Gunnar Bittersmann:

nuqneH

var link = document.links[i], datum = link.dataset ? link.dataset.date : link.getAttribute('data-date');

Hm, besonders performant ist das auch nicht gerade. Und unnötig, in der Schleife bei jedem Link zu prüfen, ob ein dataset-Objekt vorhanden ist. Das sollte einmal genügen

var hasDataset = !!document.documentElement.dataset;

In der Schleife dann

var datum = hasDataset ? document.links[i].dataset.date : document.links[i].getAttribute('data-date');

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)