Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

ProcessingInstruction: removeAttribute()-Methode

Die removeAttribute()-Methode der ProcessingInstruction entfernt das Attribut mit dem angegebenen Namen aus der Verarbeitungshinweis.

Syntax

js
removeAttribute(attrName)

Parameter

attrName

Ein String, der den Namen des Attributs angibt, das aus dem Verarbeitungshinweis entfernt werden soll. Wenn das angegebene Attribut nicht existiert, gibt removeAttribute() zurück, ohne einen Fehler zu erzeugen.

Rückgabewert

Keiner (undefined).

Verwendungshinweise

Sie sollten removeAttribute() verwenden, anstatt den Attributwert auf null zu setzen (entweder direkt oder durch Verwendung von setAttribute()). Viele Attribute werden sich nicht wie erwartet verhalten, wenn Sie sie auf null setzen.

Beispiele

Grundlegende Verwendung

js
const pi = document.createProcessingInstruction("start", 'name="placeholder"');

pi.removeAttribute("name");
console.log(pi);
// logs:
// <?start?>

Spezifikationen

Spezifikation
DOM
# dom-processinginstruction-removeattribute

Browser-Kompatibilität

Siehe auch