Показать сообщение отдельно
  #4 (permalink)  
Старый 23.04.2019, 06:01
Профессор
Отправить личное сообщение для Роман Андреевич Посмотреть профиль Найти все сообщения от Роман Андреевич
 
Регистрация: 12.08.2016
Сообщений: 299

Darveus, примерно так:

function addTable() { //созданиe таблицы
	
	var k = 0, s = 10, p = 65;
	//var str = document.getElementById('str').value;
	//var stlb = document.getElementById('stlb').value;
    var str = 2;
	var stlb  = 3;

	let str = ``;

    for (i=0; i <=str; i++) {

      let substr = ``;

      for (j=0; j<=stlb; j++) {

		  	if (i === 0 && j === 0){

				substr = "<td width= 20%>" + "FSM" + "</td>";

		  	} else if (i===0 && j>0) {  
				
				substr = `<td>" + j + "</td>`;
	  		
	  		} else if (j===0 && i>0){

	   			substr = "<td width= 20%>" + String.fromCharCode(p) + "<\/td>";
	   			p++;

  			} else {

  				substr = "<td>" + "<input style = width:20px id = " + k + "></input>" + "\/" + "<input style = width:20px id=" + s + "></input>" + "</td>";
				k++;
				s++;

			}
	  	}

	  	substr = `<tr>${substr}</tr>`;

    }

    str = `<table width="50%" border="2">${substr}</table>`;

    return str;

}


Есть второй вариант через document.createElement() ну тут сами разберитесь уже
Ответить с цитированием