2016-03-07 4 views
-4

Я устанавливаю логические значения правильно? Потому что это не работает для меня. В принципе, на моем веб-сайте я хочу, чтобы появилось только одно предупреждающее сообщение (начиная с самого раннего всплывающего окна до более позднего), пока все поля не будут проверены.JavaScript Boolean Значения


Пример:

1) Подтвердить Пицца Размер (пользователь выбрал размер пиццы)

2) Подтвердить начинками (пользователь не выбрать размер пиццы)

3) Подтвердить текст Площадь (пользователь не выбрал размер пиццы)

Результат: Только всплывающее # 2 появляется с сообщением «Выберите Jalapeno!» и не всплывал # 3 (если это имеет смысл)


Вот мой JavaScript:

http://pastebin.com/6c2cxU5X

+2

Прогулка по вашему коду в отладчике. Кроме того, введите код в вопрос. Также дайте вашему вопросу описательный заголовок. –

+0

Ваш JavaScript больше похож на URL. –

ответ

1

Это Javascript ...

pizzaSizeElement.value = "" 

Для сравнения, следует до:

pizzaSizeElement.value == "" 

или если вы хотите, чтобы у вас было сравнение того же типа (строки), выполните следующие действия:

pizzaSizeElement.value === "" 
Смежные вопросы