У меня есть объект тела таблицы, хранящийся в виде строки. Я попытался установить HTML-таблицу, используя javascript, чтобы эта строка была следующей ({{}} потому что я использую Flask для получения строки):
Путь 1:
document.getElementsByTagName("tbody")[0].outerHTML= "{{tbody_string }}";
Способ 2:
document.getElementsByTagName("table")[0].outerHTML = '<table>' + "{{tbody_string }}" + '</table>'
Способ 3:
document.getElementsByTagName("table")[0].innerHTML = "{{tbody_string}}";
Ничего из этого не работает. Вместо этого таблица создается и сохраняет tbody_string
как фактическое текстовое содержимое, а не обрабатывает его как html. Я использовал такого рода структуры и переменные фляги с другими элементами HTML, такими как input
, и он отлично работает, но, похоже, не работает с таблицей. Мысли?
Дополнительная информация:
Строка выглядит следующим образом:
'<tbody> <tr> <td>Name</td> <td> <input type="text" name="parameters_name" id="name" class="form-control"> </td> </tr> </tbody>'
Внешние кавычки просто показаны здесь, чтобы указать, что это строка.