Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 1
Регистрация: 27.11.2013
Сообщений: 4

Выпадающее меню

12.12.2013, 15:35. Показов 1312. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Прошу помощи
Есть два выпадающих меню. Нужно, чтоб при выборе из первого меню одной строки блокировалась вторая выпадающая менюшка.

Если выбрать Секционные, Сдвижные или Рольставни, то выпадающее меню "Открывать" блокировалась...
Кликните здесь для просмотра всего текста

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
        <div class="control-group"> 
        <div class="control-label">Тип ворот</div> 
        <div class="controls"><select name=razmer5>
              <option>Секционные</option>
              <option>Сдвижные</option>
              <option>Распашные</option>
              <option>Рольставни</option>
              </select>
        </div>
    </div>
 
 
        <div class="control-group"> 
        <div class="control-label">Открывать</div> 
        <div class="controls"><select name=razmer4>
              <option>Внутрь</option>
              <option>Наружу</option></select>        
            </div>
    </div>

Спасибо
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.12.2013, 15:35
Ответы с готовыми решениями:

Выпадающее меню. Не фиксируется бордер раздела меню, при использовании подменю
Делаю выпадающее меню, почти все сделал, осталось по сути немного, и не могу закончить. Вот код: ...

Выпадающее меню - разный размер шрифта для разных уровней меню
Есть у меня данный список, но возник вопрос: &quot;как сделать чтобы в надписи буквы1 был шрифт 19px, а в выпадающем меню был шрифт 16px&quot; ...

Выпадающее меню
У меня вопрос - как сделать что б при клики на одном из меню сайта под ним выпадали категории?

2
23 / 23 / 1
Регистрация: 27.04.2013
Сообщений: 385
Записей в блоге: 3
14.12.2013, 01:45
на js нужно?
0
0 / 0 / 1
Регистрация: 27.11.2013
Сообщений: 4
16.12.2013, 15:01  [ТС]
Сделали вот так:
Кликните здесь для просмотра всего текста
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<script type="text/javascript">
    function pleaseSwitch(obj) {
        var gate_type = $(obj).val(),
        select = $("select[name='razmer6']");
        if (gate_type === 'Распашные') {
            select.prop('disabled', false);
        } else {
            select.prop('disabled', 'disabled');
        }
    }
</script>
<div class="control-group">
    <div class="control-label">Тип ворот</div>
    <div class="controls">
        <select name="razmer5" onchange="pleaseSwitch(this);">
            <option>Секционные</option>
            <option>Сдвижные</option>
            <option>Распашные</option>
            <option>Рольставни</option>
        </select>
    </div>
</div>
<div class="control-group">
    <div class="control-label">Открывать</div>
    <div class="controls">
        <select name="razmer6" disabled>
            <option>Внутрь</option>
            <option>Наружу</option>
        </select>
    </div>
</div>

Если это просто в блокнот и .html изменить, то все работает. А если на сайт этот код вставить, то вторая меюшка всегда заблокирована...

Вот код страницы на самом сайте:
Кликните здесь для просмотра всего текста
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<head>
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<script type="text/javascript">
    function pleaseSwitch(obj) {
        var gate_type = $(obj).val(),
        select = $("select[name='razmer4']");
        if (gate_type === 'Распашные') {
            select.prop('disabled', false);
        } else {
            select.prop('disabled', 'disabled');
        }
    }
    </script>
 
</head>
<div class="border-header clearfix">
    <h1 class="fleft">Заказ</h1>
</div>
 
<div class="form-horizontal">
    [not-logged]
    <div class="control-group"> 
        <div class="control-label">Ваше Имя</div> 
        <div class="controls"><input type="text" name="name" id="name" placeholder="Как к вам обращаться?"></div>          
    </div>
    <div class="control-group"> 
        <div class="control-label">Ваш E-Mail</div> 
        <div class="controls">
            <input type="text" name="email" id="mail" placeholder="введите ваш email для сваязи">
        </div>
    </div>
    [/not-logged]
    <div class="control-group"> 
        <div class="control-label">Заголовок заявки</div> 
        <div class="controls"><input type="text" maxlength="45" name="subject" placeholder="Введите заголовок сообщения"></div>            
    </div>
    <div class="control-group"> 
        <div class="control-label">Получатель</div> 
        <div class="controls">{recipient}</div>     
    </div>
 
    <div class="control-group"> 
        <div class="control-label">Номер телефона</div> 
        <div class="controls">
            <input name="telefon" size="26" onkeyup="return proverka(this);" onchange="return proverka(this);">  
            <script type="text/javascript">
            function proverka(input) { 
            input.value = input.value.replace(/[^\d,]/g, '');
            };
            </script>
    </div>
    </div>
<!--
        <div class="control-group"> 
        <div class="control-label">Тип ворот</div> 
        <div class="controls"><select name=razmer5>
              <option>Секционные</option>
              <option>Сдвижные</option>
              <option>Распашные</option>
              <option>Рольставни</option>
              </select>
        </div>
    </div>
    
            <div class="control-group"> 
        <div class="control-label">Открывать</div> 
        <div class="controls"><select name=razmer4>
              <option>Внутрь</option>
              <option>Наружу</option></select>        
            </div>
    </div>
     
     -->
    <div class="control-group">
    <div class="control-label">Тип ворот</div>
    <div class="controls">
        <select name="razmer5" onchange="pleaseSwitch(this);">
            <option>Секционные</option>
            <option>Сдвижные</option>
            <option>Распашные</option>
            <option>Рольставни</option>
        </select>
    </div>
</div>
<div class="control-group">
    <div class="control-label">Открывать</div>
    <div class="controls">
        <select name="razmer4" disabled>
            <option>Внутрь</option>
            <option>Наружу</option>
        </select>
    </div>
</div>
     
    <div class="control-group"> 
        <div class="control-label">Размеры</div> 
        <div class="controls1">
            <textarea name="razmer1" placeholder="Введите ширину в сантиметрах"></textarea> <br> <textarea  name="razmer2" placeholder="Введите высоту в сантиметрах" ></textarea>
        </div>
    </div>
    <div class="control-group"> 
        <div class="control-label">Автоматизация</div> 
        <div class="controls"><select name=razmer3>
              <option>Да</option>
              <option>Нет</option></select>
        </div>
    </div>
 
       
    
    <div class="control-group"> 
        <div class="control-label">Комментарий</div> 
        <div class="controls">
            <textarea name="message" placeholder="Введите текст сообщения"></textarea>
        </div>
    </div>
    
    
    [question]
    <hr>
    <div class="control-group">
        <div class="control-label">
            Введите ответ на вопрос
        </div>
        <div class="controls">
            <p>Вопрос:    <b>{question}</b></p>
            Ответ: &nbsp; <input type="text" name="question_answer" id="question_answer" >
        </div>
    </div>
 
    [/question]
    [sec_code]
    <hr>
    <div class="control-group">
        <div class="control-label">Защита от спама</div>
        <div class="controls">
            <div class="seccode">
                {code}
                <input class="captcha_input" type="text" name="sec_code" id="sec_code" >
            </div>
        </div>
    </div>
    <hr>
    [/sec_code]
    <div class="control-group">
        <div class="controls">
            <input class="btn btn-success" type="submit" name="send_btn" value="Отправить">
        </div>
    </div>
</div>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.12.2013, 15:01
Помогаю со студенческими работами здесь

Выпадающее меню
Всем привет. Пытался сделать выпадающее меню, при наведении курсора на кнопку. Вот код html &lt;body&gt; &lt;div...

Выпадающее меню
Здравствуйте, подскажите пожалуйста как сделать самое простое выпадающее меню. Мне нужно чтобы был просто текст без всяких фонов и т. д. ...

Выпадающее меню
В шаблоне выпадающее меню находится под основным блоком, на z-index никак не реагирует, есть мысли почему так, но пока не совсем понимаю. ...

Выпадающее меню
Помогите пожалуйста, никак не получается сделать выпадающее меню для вкладки тестирование &lt;?session_start(); ...

Выпадающее меню
Всем доброго времени суток. Есть выпадающее меню. &lt;ul class=&quot;top_menu&quot;&gt; &lt;li&gt;&lt;a href=&quot;&quot;&gt;&lt;img...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru