Доброго времени суток. Я начинаю изучать JS и у меня возникла проблема с идентификацией checkbox'a.
Задача заключалась в следующем:
Необходимо написать алгоритм, который при нажатии на кнопку "Button" будет создавать checkbox и добавлять его на веб-страницу. С этой задачей я справился, но потом мне понадобилось определить активен ли какой-то конкретный checkbox или нет. И вот с этим у меня проблемы. Я пытался добавить "имя" созданному checkbox с помощью метода checkbox.id, но у меня не вышло. Возможно, я делал что-то на так.
Вопрос: можно ли обратиться к конкретному checkbox'у, созданному с помощью нажатия на кнопку "Button", и можно ли узнать его состояние?
HTML
<button onclick="addCheckbox()">Button</button>
<br>
JS
// Функция, отвечающая за создание checkbox
function createCheckbox() {
var checkbox = document.createElement("input")
checkbox.type = "checkbox"
return checkbox
}
// Функция, которая создает checkbox при нажатии на кнопку и добавляет его на веб-страницу
function addCheckbox() {
var checkbox = createCheckbox()
document.body.append(checkbox)
}