делю строку... пример: "name_0.png| name | english text | русский текст";
должна быть таблица.... только вот что получается "Cannot read property 'indexOf' of undefined"... почему так? переписывал много раз, где натупил?
(function createTable() {
let tbod = document.getElementById('tbod'),
arr_job = job.split('||');
for (let i = 0; i < job.length; ++i) {
let elem_tr = document.createElement('tr'),
elem_td = '',
arr_job1 = arr_job[i].split('|');
for (let j = 0; j < arr_job[i].length; ++j) {
if (arr_job1[j].indexOf('.png') != -1) {
elem_td += '<td><img src="images/' + arr_job1[j] + '" alt=""></td>';
} else {
elem_td += '<td>' + arr_job1[j] + '</td>';
}
}
elem_tr.innerHTML = elem_td;
tbod.appendChild(elem_tr);
}
})();