Примечание:
список с номерами регионов
<select style="width: 160px;" onchange="_go()" id="address">
<option selected="selected" value="">Выбрать из предложенного</option>
<option value="1">Алтайский край</option>
<option value="2">Амурская область</option>
....
<option value="83">Ярославская область</option>
</select>
необходимо чтобы когда выбирают из этого списка Алтайский край или Ярославская область, то выскакивал АЛЕРТ_1 , иначе(если выбирают амурскую область) АЛЕРТ_2
просьба не советовать вариант с onClick.
Примечание:
To Очевидный Капитан:
Регионов то 83
Примечание:
не гибкий какой то вариант.. я лучше ща с регекспами наверстаю..
Примечание:
нет, просто тупо писать такую длинную колбасу.... слишком много ненужного повторяющегося кода
Примечание:
Реализовал так:
<select onchange="_go()" id="address">
<option selected="selected" value="">Выбрать из предложенного</option>
<option value="1">Алтайский край</option>
<option value="2">Амурская область</option>
<option value="3">ещё чегонить</option>
<option value="4">ещё чегонить</option>
<option value="5">ещё чегонить</option>
<option value="6">ещё чегонить</option>
<option value="7">Ярославская область</option>
</select>
<script>
var short = document.getElementById('address');
function _go() {
//предположим нам надо чтобы алерт(1) выскакивал только если выбраны пункты комбокса номер 1, 3, 5 или 7:
//проверяем регекспом свойство value выбраного пункта
if (/^1|3|5|7$/.test(short.options[short.selectedIndex].value)) {
//если совпало
alert('1');
} else {
//если нет
alert('2');
}
}
</script>
_ _ _ _ _ _ _ _ _ _ _ _
Все опять облажались, победителя снова выберет русское рулетко.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.