Вопрос JavaScript - innerHTML и CSS (Не обновляются стили после вставки текста)

Регистрация
16 Окт 2013
Сообщения
108
Репутация
0
Спасибо
0
Монет
0
Приветствую! Если что-то делаю неправильно, пожалуйста поправьте меня. Заранее спасибо за ответы.
Возникла проблема следующего типа:
Есть переменная с большим кодом HTML, например x;
В начале head я подключаю css файл стилей style.css. В нем много классов и айдишников.
В переменной x где-то посередине длинного кода есть такой код: .."[span id="myId"] [/span] "...
Описание стилей объекта ID(myId) есть в этом CSS файле style.css присутствует.
Далее среди моего основного кода есть строки: div.innerHTML = x;
------------------------------------------
Проблема такая: текст и сами теги добавляются, но вот со стилями беда. Если писать их в ручную - все работает. Через inner стиле работать не хотят.
Как я понимаю, это все происходит из за того, что файл стилей подключается в начале. А как быть, если его нужно как-бы перезагрузить стили. Если Вы что-то знаете, как быть? Спасибо.
 
обратный слеш перед каждым нестандартным символом должен быть в строке переменной с хтмл - посмотрите исходник, как в странице ваш код выглядит.
 
Назад
Сверху