Показать сообщение отдельно
  #1 (permalink)  
Старый 16.05.2014, 16:16
Аспирант
Отправить личное сообщение для ArtemGavrilenko Посмотреть профиль Найти все сообщения от ArtemGavrilenko
 
Регистрация: 25.04.2014
Сообщений: 37

Вывод информации из массива в таблицу
Добрый день!
Помогите с выводом информации из массива в таблицу, не могу добавить в 0-ю строку var rows.getElementsByTagName('tr')[0].innerHTML = '<tr><td>Марка техники<td><td>Модель техники<td><td>Страна производитель<td><td>Цена<td></tr>';
И как на место i*j подставить значению из массива
var goods = [
				{		
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '82.1',
					country: {
						ru:'Беларусь',
						ua: 'Білорусь',
					},
					price: '1.11',
				},
				{		
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '892',
					country: {
						ru:'Беларусь',
						ua: 'Білорусь',
					},
					price: '1.21',
				},
				{		
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '920',
					country: {
						ru:'Беларусь',
						ua: 'Білорусь',
					},
					price: '1.31',
				},
				{		
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '92П',
					country: {
						ru:'Беларусь',
						ua: 'Білорусь',
					},
					price: '1.22',
				},
				{		
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '922.3',
					country: {
						ru:'Беларусь',
						ua: 'Білорусь',
					},
					price: '1.42',
				},
				{		
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '952.2',
					country: {
						ru:'Беларусь',
						ua: 'Білорусь',
					},
					price: '2.42',
				},
				{		
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '1025.2',
					country: {
						ru:'Беларусь',
						ua: 'Білорусь',
					},
					price: '2.22',
				},
				{		
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '1221.2',
					country: {
						ru:'Беларусь',
						ua: 'Білорусь',
					},
					price: '2.24',
				},
				{		
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '1523.В',
					country: {
						ru:'Беларусь',
						ua: 'Білорусь',
					},
					price: '2.16',
				},
				{
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '82.1',
					country: {
						ru:'Украина',
						ua: 'Україна',
					},
					price: '2.16',
				},
				{
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '892',
					country: {
						ru:'Украина',
						ua: 'Україна',
					},
					price: '1.85',
				},
				{
					name: {
						ru:'МТЗ',
						ua: 'МТЗ',
					},
					model: '1221.2',
					country: {
						ru:'Украина',
						ua: 'Україна',
					},
					price: '1.19',
				},
			]		
		var countGoods = goods.length;				
		
		var table = document.createElement('table');
		table.setAttribute('border', '1');
		table.setAttribute('color', '000');
		table.setAttribute('width','500');
		table.setAttribute('height', '300');

		var tbody = document.createElement('tbody');

						
		
		for(var i = 0; i < countGoods; i++){
			var tr = document.createElement('tr');
			var rows.getElementsByTagName('tr')[0].innerHTML = '<tr><td>Марка техники<td><td>Модель техники<td><td>Страна производитель<td><td>Цена<td></tr>';
				for (var j = 0; j < 4; j++) {
					var td = document.createElement('td');			
					td.innerHTML = i*j; 
					tr.appendChild(td);
				}
				tbody.appendChild(tr);		
		}
		table.appendChild(tbody);				
		document.getElementById('table-lizing-traktor').appendChild(table);				
		}
Ответить с цитированием