Я использую sweetalert (http://t4t5.github.io/sweetalert/) для всплывающего оповещения сообщения вместо использования стандартного окна оповещения javascript. Я установил необходимые библиотеки. Он работает только при определенных условиях и не появляется при других. Этот код:
if (document.getElementById('a').value == "") {
swal("Error","The value is empty.");
return false;
} else {
..
..
}
работает нормально, как и ожидалось. Однако, если я закодирую так:
if (document.getElementById('a').value == "") {
swal("Error","The value of A is empty.");
return false;
}
if (document.getElementById('b').value == "") {
swal("Error","The value of B is empty.");
return false;
}
if (document.getElementById('c').value == "") {
swal("Error","The value of C is empty.");
return false;
}
всплывает только последнее сообщение (C), даже если все значения пусты. У кого-нибудь есть опыт работы со sweetalert, кто может мне помочь?
a
иb
действительно пусты? (т. е. не строка пробела). Если все три пусты, этот код должен предупреждать, чтоa
пуст, и не показывать никаких других сообщений из-заreturn false
в выраженииif
. - person Useless Code   schedule 10.01.2016