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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Select disabled если...
 
 автор: virtus1k   (04.11.2008 в 18:22)   письмо автору
 
 

Привет.
Есть два select. Необходимо, что бы второй селект становился АКТИВНЫМ только тогда - когда в первом выбран любой пункт кроме того, у которого value=0

<select name=v1>
<option value='0' selected>Не выводить</option>
<option value='1'>Категория</option>
<option value='2'>Бренд</option>
<option value='3'>Название</option>
</select

<select name=r1><option value='\t'>Табуляция ( \&#116; )</option><option value=';'>Точка-запятая ( ; )<option value=' ' class=vybor>Нет</option></select>


т.е. нужно, что б по умолчанию r1 был disabled - а как только выбирается что угодно кроме Не выводить становился enabled :)

Большое спасибо!

  Ответить  
 
 автор: virtus1k   (05.11.2008 в 13:35)   письмо автору
 
   для: virtus1k   (04.11.2008 в 18:22)
 

помогите, пожалуйста

  Ответить  
 
 автор: Madman   (05.11.2008 в 13:56)   письмо автору
 
   для: virtus1k   (05.11.2008 в 13:35)
 

Пожалуйста:
<form>
    <select name="v1" onchange="check(this.form)">
        <option value="0" selected="selected">Не выводить</option>
        <option value="1">Категория</option>
        <option value="2">Бренд</option>
        <option value="3">Название</option>
    </select>
    
    <select name="r1" disabled="disabled">
        <option value="\t">Табуляция ( \&#116; )</option>
        <option value=";">Точка-запятая ( ; )</option>
        <option value=" " class="vybor">Нет</option>
    </select>
</form>

<script type="text/javascript">
    function check(form) {
        var selectedValue = form.v1.options[form.v1.selectedIndex].value;
        form.r1.disabled = (!selectedValue || selectedValue == '' || selectedValue == 0) ? true : false;
    }
</script>

  Ответить  
 
 автор: virtus1k   (05.11.2008 в 15:11)   письмо автору
 
   для: Madman   (05.11.2008 в 13:56)
 

БОЛЬШЕ СПАСИБО... !!!

  Ответить  
Rambler's Top100
вверх

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