проверить равенство
Здравствуйте! помогите!
Есть несколько почтовых индексов, нужно проверить совпадает ли введный индекс с индексом из списка. var zip = [1,2,3,4,5,6,7,8,50,48,77] if (form.zip.value != zip) { alert( "не совпадает" ); return false; }; или var zip = [1,2,3,4,5,6,7,8,50,48,77] if (form.zip.value in zip) { alert( "не совпадает" ); return false; }; не работает. Видмо туплю сильно. |
function in_array(what, where) { for(var i=0; i<where.length; i++) if(what == where[i]) return true; return false; } var zip = [1,2,3,4,5,6,7,8,50,48,77]; var value = 50; if (in_array(value, zip)) alert('ok'); else alert('no'); |
if (zip.indexOf(form.zip.value)>=0) {соответсвует} но indexOf у массивов не во всех браузерах есть |
Блин спасибо!!!!. Даже бы и не додумался!
|
Часовой пояс GMT +3, время: 08:17. |