Показать сообщение отдельно
  #28 (permalink)  
Старый 02.05.2013, 21:01
Аватар для Dim@
Профессор
Отправить личное сообщение для Dim@ Посмотреть профиль Найти все сообщения от Dim@
 
Регистрация: 21.04.2012
Сообщений: 951

silor,
тем что если ВДРУГ перед:
<label id='case2'>Выберете способ оплаты:
<select name="pay">
<option value="0"></option>
<option value="2">Предоплата на Яндекс деньги</option>
<option value="3">Предоплата на WebMoney</option>
</select>
</label>
появится любой элемент с именем "pay", то код не заработает (как надо), лучший выход (мне так кажется) из такого положения присвоить
<select name="pay">
уникальный id и писать
if ((f.dost.selectedIndex > 1) && (document.getElementById("здесь id прописанный в html").selectedIndex == 0)) alert('Выберите способ оплаты!');
Ответить с цитированием