Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.04.2017, 18:17
Интересующийся
Отправить личное сообщение для Negotiant Посмотреть профиль Найти все сообщения от Negotiant
 
Регистрация: 27.03.2017
Сообщений: 28

Вопрос по динамическому добавлению элементов
В существующий на странице div(id="t2",width=400px,height=400px) необходимо динамически добавить сотню маленьких(чтобы из них получилась "таблица" 10x10), пробовал сделать циклом с помощью клонирования (об особенностях appendChild знаю..) - не получается, где-то ошибаюсь..Знаю, вопрос не нов и несколько дурацкий, но таково задание..Возможно есть простой и свежий метод решения?

function create(){
var arrDiv=[];
div.style.border = '1px solid';
div.style.width = '40px';
div.style.height = '40px';
div.style.cssFloat = 'left';
div.style.backgroundColor = 'olive';
div.style.textAlign = 'center';
  for (var i = 0; i < 100; i++) {
//так тоже не работает:
arrDiv[i] = document.createElement('div');
document.getElementById ("t2").appendChild(arrDiv[i]);
  }
}
Ответить с цитированием
  #2 (permalink)  
Старый 09.04.2017, 18:23
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Negotiant,
function create(){
var arrDiv=[];
for (var i = 0; i < 100; i++) {
var div = arrDiv[i] = document.createElement('div');
div.style.border = '1px solid';
div.style.width = '40px';
div.style.height = '40px';
div.style.cssFloat = 'left';
div.style.backgroundColor = 'olive';
div.style.textAlign = 'center';
document.getElementById ("t2").appendChild(div);
  }
}

Последний раз редактировалось рони, 09.04.2017 в 18:28.
Ответить с цитированием
  #3 (permalink)  
Старый 09.04.2017, 19:35
Интересующийся
Отправить личное сообщение для Negotiant Посмотреть профиль Найти все сообщения от Negotiant
 
Регистрация: 27.03.2017
Сообщений: 28

Спасибо Вам огромное.(примерно месяц изучаю js, с интересом просматриваю Ваши решения.. )
Ответить с цитированием
  #4 (permalink)  
Старый 09.04.2017, 19:42
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от Negotiant
чтобы из них получилась "таблица" 10x10
createMatrix
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма элементов возле главное диагонали Матрицы. gGeatsby Общие вопросы Javascript 8 05.10.2014 01:50
вопрос по toDataURL() GodZiLA Общие вопросы Javascript 0 03.06.2014 17:21
Вопрос по вставке элементов по координатам АлексейНестеров Общие вопросы Javascript 1 26.08.2009 01:13
Вопрос по видимости элементов ageent.ua jQuery 5 28.04.2009 15:25
Выбор элементов и построение списка выбранных элементов. madgals Events/DOM/Window 6 14.04.2009 22:30