Mam taki oto kod do sprawdzania kodu pocztowego
Kod
function IsValidZipCode(zip) {
var isValid = /^01-932$/.test(zip);
var isValid1 = /^01-934$/.test(zip);
var isValid2 = /^01-937$/.test(zip);
var isValid3 = /^05-080$/.test(zip);
var isValid4 = /^05-082$/.test(zip);
var isValid5 = /^05-092$/.test(zip);
if (isValid)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
if (isValid1)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
if (isValid2)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
if (isValid3)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
if (isValid4)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
if (isValid5)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
else {
alert(' false');
}
}
var isValid = /^01-932$/.test(zip);
var isValid1 = /^01-934$/.test(zip);
var isValid2 = /^01-937$/.test(zip);
var isValid3 = /^05-080$/.test(zip);
var isValid4 = /^05-082$/.test(zip);
var isValid5 = /^05-092$/.test(zip);
if (isValid)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
if (isValid1)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
if (isValid2)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
if (isValid3)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
if (isValid4)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
if (isValid5)
alert('Twój Kod Pocztowy jest w zasięgu Naszego Sklepu!');
else {
alert(' false');
}
}
No i po wpisaniu kodu który nie jest na liście np. 02-123 pojawiasię alert false i jest okej.
Jednak przy wpisaniu poprawnego np. 05-080 pojawia się że kod pocztoje jest w zasięgu i po kliknięciu OK pojawia się alert z "false".
Co ciekawe jak wpisze sie kod z Valid5 nie pojawia się już alert false
O co tu kaman?