Показать сообщение отдельно
  #6 (permalink)  
Старый 14.06.2014, 16:00
Новичок на форуме
Отправить личное сообщение для AnatolyS Посмотреть профиль Найти все сообщения от AnatolyS
 
Регистрация: 07.04.2014
Сообщений: 3

Доделал. Может быть, кому-нибудь сгодится:
<html>
<head>
<title>Создание таблиц | Javascript</title>
<meta charset="utf-8" /> 
</head>
<body>
<p>
Количество строк: <input type="number" value="Количество строк" id="rows_numb" min="0"/>
Количество столбцов: <input type="number" value="Количество строк" id="cells_numb" min="0"/>
Класс таблицы: <input type="text" id="table_class"/>
<input type="submit" onclick="create_control()" />
</p>

<script language="JavaScript" type="text/javascript">
	function create_control() {
		var table = document.createElement('table');
		var tclass = document.getElementById('table_class').value;
		table.setAttribute('class', tclass);
		table.setAttribute('border', '1');
		var x = document.getElementById('rows_numb').value;
		var y = document.getElementById('cells_numb').value
		for (var n = 0; n < x; n++) {
			var row = table.insertRow(-1);
			for (var m = 0; m < y; m++) {
			var cell = row.insertCell(-1);
			cell.innerHTML = '#' + m; 
			}
		}
		document.body.appendChild(table);
	}
</script>
</body>
</html>

Программа, которая генерирует таблицу с заданными классом, количеством строк и столбцов; каждая ячейка имеет свой порядковый номер.
Ответить с цитированием