Wie füge ich! Important mit JavaScript zu einer Stylesheet-Regel hinzu?

Ich habe einen Verweis auf eineCSSStyleRule Objekt in JavaScript und ich möchte den Stil für aktualisierenborder-top-color zured !important. Wenn ich den Wert zuweisenredEs treten keine Probleme auf. Wenn ich den Wert zuweisenred !importantwird der Wert ignoriert (d. h. nicht zugewiesen).

myStyleSheetRule.style.borderTopColor = 'red'; // success
myStyleSheetRule.style.borderTopColor = 'red !important'; // fail

Wie setze ich das! Important Flag?

Beachten Sie, dass dies über eine Stylesheet-Regel erfolgen muss, auf die programmgesteuert zugegriffen wird. In meinem Anwendungsfall kann ich kein Stilattribut oder etwas anderes zuweisen. Ich verwende Chrome unter Windows 7.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage