Показать сообщение отдельно
  #1 (permalink)  
Старый 16.04.2011, 23:32
Кандидат Javascript-наук
Отправить личное сообщение для TicTac Посмотреть профиль Найти все сообщения от TicTac
 
Регистрация: 07.09.2010
Сообщений: 133

Как добавить код в head и body
Доброго времени!

Как добавить в head стили, а в body используя цикл дописать детей
function _columns(a)
{
	var style = document.createElement('style');
	style.type = 'text/css';
	style.innerHTML = '.column_ { position: fixed; z-index: 999; top: 0; display: block; height: 100%; border-right: 1px dashed #4affff; } * html .column_ {position: absolute; }';
	document.getElementsByTagName("head").appendChild(style);
	
    for (var i = 0, l = a.length; i < l; i++)
    		var line = document.createElement('span');
		line.class = 'column_';
		line.style = 'left:' +  a[i] + '%'
		document.getElementsByTagName("body").appendChild(line);	
	
}

пытаюсь сделать как то так, но выскакивает ошибка
Цитата:
Uncaught TypeError: Object #<NodeList> has no method 'appendChild'
что можно еще использовать кроме appendChild или можно как-то через appendChild сделать?

Последний раз редактировалось TicTac, 16.04.2011 в 23:35.
Ответить с цитированием