Попытка оставить кнопку заблокированной до тех пор, пока поля формы не будут заполнены, и я не могу этого сделать. Я создал небольшой пример с одним полем, но принцип будет таким же, что и в более крупной форме.Отключить кнопку до тех пор, пока поля не будут полностью чистыми JS
Может ли кто-нибудь помочь?
Код:
function checkForm() {
var name = document.getElementById("name").value;
var cansubmit = true;
if (name.value.length == 0) {
cansubmit = false;
}
if (cansubmit == false) {
document.getElementById("submitbutton").disabled = true;
}
};
<input type="text" id="name" onkeyup="checkForm()" />
<button type="button" id="myButton">Test me</button>
Почему бы вам не отключить его по умолчанию и включить его только тогда, когда вы получите желаемый результат на другом входы? – germanfr
Вам следует открыть консоль и найти ошибки. –