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