Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 20.06.2018, 15:42
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Сообщение от Retro_1477
Вот мой код
Нужно сначала сформировать строку, а потом менять свойство innerHTML нужного элемента...
Ответить с цитированием
  #12 (permalink)  
Старый 20.06.2018, 15:47
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Как вариант...

<div id='test'></div>
<script type='text/javascript'>
var str='<table border="1">';
for (var i=0; i<10; i++){
	str+='<tr>';
	for (var j=0; j<10; j++){
		str+='<td>'+i+'.'+j+'</td>';
	}
	str+='</tr>';
}
str+='</table>';
document.getElementById('test').innerHTML=str;
</script>
Ответить с цитированием
  #13 (permalink)  
Старый 20.06.2018, 15:49
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

<body>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
	<script>
	var table = document.createElement('table');
	for(var i = 0; i<10; i++) 
		table.innerHTML += '<tr>'+('<td>1</td>'.repeat(10))+'</tr>';
		$('body').append(table);

	</script>
</body>
Ответить с цитированием
  #14 (permalink)  
Старый 20.06.2018, 15:56
Кандидат Javascript-наук
Отправить личное сообщение для Retro_1477 Посмотреть профиль Найти все сообщения от Retro_1477
 
Регистрация: 14.04.2018
Сообщений: 113

Спасибо за помощь
Ответить с цитированием
  #15 (permalink)  
Старый 20.06.2018, 18:49
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

j0hnik,

<body>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
	<script>
	var table = document.createElement('table');
		table.innerHTML = ('<tr>'+('<td>1</td>'.repeat(10))+'</tr>').repeat(10);
		$('body').append(table);

	</script>
</body>
Ответить с цитированием
  #16 (permalink)  
Старый 20.06.2018, 19:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

Создание таблицы jquery
Retro_1477,
<!DOCTYPE HTML>
<html>
<head>
<style type="text/css">
td{
  width: 40px;
  height: 40px;
  border-top-left-radius:60px 70px;
  border-bottom-right-radius:60px 70px;
  border: 1px solid #000000;
  text-align: center;
  background-color: rgba(34, 139, 34, 1);
}
</style>
<title>Untitled</title><meta charset="utf-8" />
<script src="https://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<script>
var mytable = $('<table/>'), tr;
$.each(Array(100),function(i) {
    i % 10 || (tr = $('<tr/>').appendTo(mytable));
    $('<td/>').appendTo(tr);
});
$('body').append(mytable);
</script>
</body>
</html>
Ответить с цитированием
  #17 (permalink)  
Старый 20.06.2018, 23:44
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

рони,
Ок
автор цикл просил прост
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание таблицы DivMan Элементы интерфейса 38 10.08.2016 20:34
Динамическое создание таблицы SQL Ambient Общие вопросы Javascript 7 19.07.2016 22:25
Чтение файла + создание динамической таблицы Lexx32 (X)HTML/CSS 1 11.09.2013 13:25
Динамическое создание таблицы. Проблема с ИЕ Rain Элементы интерфейса 8 24.09.2012 10:46
Создание элементов под выбранной строкой таблицы Kitana Элементы интерфейса 4 05.09.2011 14:14