In meiner Chrome-Erweiterung versuche ich über ein Inhaltsskript Informationen von einer Seite (den Wert von "data-timestamp": 1490893300813) zu erhalten, aber das Ergebnis zeigt 'null'.Wert des Daten-Zeitstempel-Attributs abrufen
//content script:
var tsx = document.getElementsByClassName("date");
var i;
const ts = new Array;
for (i = 0; i < tsx.length; i++) {
var ts[i] = tsx[i].getAttribute("data-timestamp"); \t
console.log("Timestamp" + i + ": " + ts[i]);
}
<!--source code from page:-->
<div class="thread">
<span data-timestamp="1490893300813" class="date">
<span class="absolute">Do, 30.03.2017, 19:01</span>
<span class="relative"></span>
</span>
</div>
Ich habe auch bemerkt, dass das Daten-Zeitstempel-Attribut sichtbar ist, wenn ich Quelle-Code der Seite zeigen (Ctrl +U), aber es ist nicht sichtbar in DevTools ...
Ich sehe nicht, wie Sie Ihren Titel auf Ihre Frage bezieht. –
Ich habe geändert thx – bimbam
'Daten' Attribute sind leicht zugänglich durch [' element.dataset'] (https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dataset). – Makyen