Heim >Web-Frontend >js-Tutorial >Wie kann ich DOM-Elemente mithilfe von Attributwerten finden?
DOM-Elemente anhand von Attributwerten finden
Können Sie mir bitte sagen, ob es eine DOM-API gibt, die nach einem Element mit einem bestimmten Attributnamen sucht? und Attributwert:
So etwas wie:
doc.findElementByAttribute("myAttribute", "aValue");
Moderne Browser unterstützen native querySelectorAll, sodass Sie Folgendes tun können:
document.querySelectorAll('[data-foo="value"]');
Weitere Informationen finden Sie in dieser Dokumentation: https://developer.mozilla.org/en-US/docs/Web/API/Document.querySelectorAll
Für Browserkompatibilität Informationen:
Für Für veraltete Browser (IE9 und älter) können Sie jQuery verwenden:
$('[data-foo="value"]');
Das obige ist der detaillierte Inhalt vonWie kann ich DOM-Elemente mithilfe von Attributwerten finden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!