Как установить встроенные стили в Internet Explorer? - PullRequest
0 голосов
/ 27 ноября 2011

Во всех других браузерах element.style работает нормально.Но Internet Explorer 8 этого не знает ...

Получение этой ошибки, когда x - это div:

Error: 'x.style.left' is null or not an object

Сам x.style не определен.Я посмотрел на http://www.quirksmode.org/dom/changess.html, но он ничего не говорит о стилях для определенных элементов, точно так же, как http://help.dottoro.com/ljuefnvw.php тоже ничего не говорит.

Ответы [ 2 ]

3 голосов
/ 27 ноября 2011
<div id="example">
    Test
</div>
<script>
    document.getElementById('example').style.marginLeft = '50px';
</script>

работает

0 голосов
/ 27 ноября 2011

вместо использования element.style, используйте конкретное имя тега.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...