Я пытаюсь получить строковое значение атрибута style в элементе HTML. Проблема, с которой я сталкиваюсь, заключается в том, что если свойство стиля имеет недопустимое значение, свойство не будет выводиться из результата.Получить полное значение атрибута style conatining invalid css
Пример:
<article id="Contact" style="margin: 10px; padding: 10px; color:{Color};">
</article>
var contact = document.getElementById("Contact");
var style = contact.getAttribute("style");
console.log(style); //Prints "margin: 10px; padding: 10px;"
Я хочу, чтобы напечатать "Маржа: 10px; обивка: 10px; цвет: {цвет};"
https://jsfiddle.net/wybdL7xk/2/
Есть в любом случае я могу получить все значения в Internet Explorer?
* Chrome работает как указано ниже
Какой браузер вы используете? Он работает в Chrome 43. – blex
Internet Explorer 11 – DonO
Это похоже на конкретную версию браузера. – rgbchris