Выведение таблицы в скрипте

66
24 февраля 2022, 12:10
function OnSelectionChange(select) {
let selname = select.options[select.selectedIndex];
switch (selname.value) {
    case 'Выберите модель автомобиля':
        document.getElementById("wTable").innerText = "";
        break;
    case 'ГАЗель до 2002 года':
        document.getElementById("wTable").innerHTML = "222";
        break;

}

};

Имеется скрипт, который получает значение строки из выпадающего списка и выдает в ответе строку в . Интересует, каким образом можно в ответе выдавать таблицу из двух столбцов с различным количеством строк в ней?

Answer 1

Строку вы должны собрать сами в цикле и вставить ее в innerHTML. Например

let str = ""; 
for(let i=0; i< 4;i++) 
    str += '<tr>' +'<td>'+1+'</td><td>'+2+'</td>'+ '</tr>';
document.getElementById("wTable").innerHTML = str;
READ ALSO
Обобщенный список List

Обобщенный список List

Как правильно поступить, у меня есть интерфейс(ICommon<T>), есть его несколько реализаций (HelloInt:ICommon<int>, HelloDouble:ICommon<double>)Теперь я хотел...

169
Найти количество неверных ударений в тексте

Найти количество неверных ударений в тексте

Учительница задала Пете домашнее задание — в заданном тексте расставить ударения в словах, после чего поручила Васе проверить это домашнее...

98
Как выделить элемент ListBox другим цветом

Как выделить элемент ListBox другим цветом

В ListBox загонятеся отсортированный массив с числами по убываниюКак можно можно выделить первые 3 элемента другим цветом

142
Очистить кэш Redis программно

Очистить кэш Redis программно

В своём приложении я использую Redis в качестве кэш-хранилища, куда в процессе работы заносятся разные данныеНекоторые хранятся там временно...

86