Как я могу динамически создавать элементы xhtml с помощью javascript?Я хочу добавить флажок внутри ячейки таблицы.
Поэтому я хочу, чтобы код выглядел следующим образом:
<td>
<input type="checkbox" />
</td>
К сожалению, косая черта в конце элемента ввода не добавляется, поэтомучто делает его не совместимым с xhtml.Результат моего кода выглядит следующим образом:
<td>
<input type="checkbox">
</td>
Я пробовал оба innerHTML как createElement, но оба не добавляли слеш.
1)
cell.innerHTML = "<input type='checkbox' />";
2)
var checkbox = document.createElement("input");
checkbox.type = "checkbox";
cell.appendChild(checkbox);
Есть ли способ добавить элемент xhtml?