проверить равенство
Здравствуйте! помогите!
Есть несколько почтовых индексов, нужно проверить совпадает ли введный индекс с индексом из списка.
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, время: 05:56. |