Как отключить кнопку, пока поля не заполнятся записямиJquery

Программирование на jquery
Ответить
Anonymous
 Как отключить кнопку, пока поля не заполнятся записями

Сообщение Anonymous »

В настоящее время я работаю с командой, которая использует Wix для создания своего веб-сайта. Я новичок в Wix, была создана новая форма, и я хочу отключить кнопку «Зарегистрироваться» до тех пор, пока все поля ввода текста не будут заполнены записями и не будет установлен флажок. Я написал несколько кодов, когда изучал Javascript в Wix, но у меня он не работает.

Код: Выделить всё

let validationMessage = '';
//$w('#button8').disable();

let schName = $w('#schoolName').value;
let schAddress = $w('#schoolAddress').value;
let schCity = $w('#schoolCity').value;
let schState = $w('#schoolState').value;
let schEmail = $w('#schoolEmail').value;
let schRegNo = $w('#schoolRegNumber').value;
let schPhoneNo = $w('#schoolPhoneNumber').value;
let schWebsite = $w('#schoolWebsite').value;
let isCheckedBox = $w('#tNa').checked;
let regButton = $w('#button8');

$w.onReady(function () {
//TODO: write your page related code here...

// Checking to see if all fields have values. If not disable button until it does.
if ((schName.length && schAddress.length && schCity.length &&
schState.length && schEmail.length && schRegNo.length && schPhoneNo.length && schWebsite.length === 0) && !isCheckedBox) {

regButton.disable();
validationMessage += 'All fields must be filled!\n';
} else {

regButtion.enbaled;
regButton.onClick((event) => {
formSubmission(event);

});
}
});
Что-то я делаю не так? я использовал && и & для оператора if, но он не работает.

Подробнее здесь: https://stackoverflow.com/questions/617 ... th-entries
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»