Показать сообщение отдельно
  #1 (permalink)  
Старый 17.06.2019, 09:48
Интересующийся
Отправить личное сообщение для maksmkv Посмотреть профиль Найти все сообщения от maksmkv
 
Регистрация: 22.09.2016
Сообщений: 22

В таблице преобразовать данные в ссылки
Всем привет. На страницу загружаем файл csv, далее его отображаем в таблице:
function drawOutput(lines){
	//Clear previous data
	document.getElementById("output").innerHTML = "";
	var table = document.createElement("table");
	for (var i = 0; i < lines.length; i++) {
		var row = table.insertRow(-1);
		for (var j = 0; j < lines[i].length; j++) {
			var firstNameCell = row.insertCell(-1);
			firstNameCell.appendChild(document.createTextNode(lines[i][j]));
		}
	}
	document.getElementById("output").appendChild(table);
}

//draw the table, if first line contains heading
function drawOutputAsObj(lines){
	//Clear previous data
	document.getElementById("output").innerHTML = "";
	var table = document.createElement("table");
	
	//for the table headings
	var tableHeader = table.insertRow(-1);
 	Object.keys(lines[0]).forEach(function(key){
 		var el = document.createElement("TH");
		el.innerHTML = key;		
		tableHeader.appendChild(el);
	});	
	
	//the data
	for (var i = 0; i < lines.length; i++) {
		var row = table.insertRow(-1);
		Object.keys(lines[0]).forEach(function(key){
			var data = row.insertCell(-1);
			data.appendChild(document.createTextNode(lines[i][key]));
		});
	}
	document.getElementById("output").appendChild(table);
}


Как перечитать таблицу, что бы если в CSV встречаются ссылки - сылки были рабочими на web странице?
Ответить с цитированием