Я пытаюсь создать простую программу с тремя полями вроде этого:
<div id = "nameInput" >Name:</div><input id = "nameInputField" type = "text" name = "userName" />
<div id = "emailInput" >Email:</div><input id = "emailInputField" type = "text" name = "email" />
<input id = "termsCheck" type = "checkbox" name = "terms" />
Проблема, с которой я столкнулась, заключается в том, что мне все равно нужно попытаться обернуть ее в форму, чтобы установить флажок, зарегистрированный, когда он установлен. Я НЕ хочу использовать форму, потому что я никогда не хочу ничего представлять.
Вот также и JS для флажка. Он всегда отмечен как непроверенный:
if ($('#terms').checked == true) {
//Rest of code
Есть ли способ сделать это без использования формы или есть причина, по которой мой флажок никогда не регистрируется как отмеченный?