Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: почему сбрасывается select при проверке?

Сообщения:  [1-3] 

 
 автор: Хулиган   (19.08.2006 в 19:00)   письмо автору
 
   для: RMW   (19.08.2006 в 18:48)
 

Эх, невнимательность...

   
 
 автор: RMW   (19.08.2006 в 18:48)   письмо автору
 
   для: Хулиган   (19.08.2006 в 17:24)
 

Потому что в Javascript символ сравнения выглядит как " ==" :)
Возможно, что к селекту следует обращаться более подробно

  function addnew(){
    var mySelect = document.getElementById('peroid');
    if ( mySelect.options[mySelect.selectedIndex].value=="-" ){ 
        alert ("Укажите срок!"); 
        return; 
    } 

в некоторых браузерах первоначальная версия
может не прокатить.

   
 
 автор: Хулиган   (19.08.2006 в 17:24)   письмо автору
 
 

Есть select с 4-мя option. И кнопка, по которой проверяется выбор в select'е
<select size="1" id=peroid name=peroid>
  <option value="-"></option>
  <option value="1">1 неделя</option>
  <option value="2">2 недели</option>
  <option value="3">3 недели</option>
</select>
<input type=button value=Отправить onclick="addnew()">
<script>
function addnew(){
    if ( document.getElementById('peroid').value="-" ){
        alert ("Укажите срок!");
        return;
    }
}
</script>


Когда выбираю в select'е какой-нибудь пункт, и затем давлю кнопку, то выбраное состояние select'а сбрасывается в первую позицию (-). Что за ерунда такая?

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования