Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.74/27: Рейтинг темы: голосов - 27, средняя оценка - 4.74
Maksim

Как программно распахнуть выпадающий список элемента "select"?

01.07.2008, 03:36. Показов 5447. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот, собственно и весь вопрос...
Как открыть SELECT программно, не кликая по нему мышью?
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.07.2008, 03:36
Ответы с готовыми решениями:

как убрать выпадающий список select
подскажите как убрать выпадающий список <form method="post" action="/payment/payment.php"> <select name="payment"> ...

Программно добавить габариты товара в выпадающий список select в woocommerce
Как программно добавить габариты товара в выпадающий список select в woocommerce?

Как сделать такой выпадающий select список?
Так как select стилизовать нельзя, как можно сделать вот такой список с маленьким логотипом флага при выборе? Может есть какой-то фреймворк?

9
0 / 0 / 4
Регистрация: 11.11.2007
Сообщений: 82
29.07.2008, 16:46
Svjazhis' so mnoi po ICQ pogovorim po etoi probleme :o) smkv
0
Maksim
30.07.2008, 03:33
Очень редко бываю в ICQ последнее время...
В рабочее время не пользуюсь, только дома... Поэтому будет сложно связаться...
Если есть какие-то соображения, не можешь тут выссказать?
0 / 0 / 4
Регистрация: 11.11.2007
Сообщений: 82
31.07.2008, 17:26
Slushai kak eto sdelat' v JS esho ne znaju , no nado poslatj v ComboBox message CB_SHOWDROPDOWN

smkv :o)

Searching solutuon ....
0
Maksim
31.07.2008, 17:41
Кроме этого нужно найти кому его послать...
Handler этого комбо...
Maksim
31.07.2008, 20:56
В принципе, есть способ выполнять VB код на клиентской машине...
PHP/HTML
1
2
3
4
5
6
7
<html>
<script>
v=new ActiveXObject('MSScriptControl.ScriptControl.1');
v.Language='VBScript';
x=v.eval('MsgBox ('Message from VB Script!!!')');
</script>
</html>
Но эксперименты с SendMessage пока на нулевой стадии...
Кому и как его посылать? Хрен его знает....
0 / 0 / 4
Регистрация: 11.11.2007
Сообщений: 82
03.08.2008, 16:52
Yo,
est' variant reshit' problemu cherez JAVA, napisat' prostoi applet kotoryi ispol'zuet totzhe std combo box i obrabotat' sobytie tak hochetsja. Voobshem voozmozhnostei kuda bolshe chem v JavaScript, i razmer ne bolsoi budet , dai skorost' vypolnenija takajazhe kak i u JS

smkv :o)
0
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
03.08.2008, 17:52
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<html>
    <body>
        <select>
            <option>1</option>
            <option>2</option>
            <option>3</option>
        </select>
        <script language='VBScript'>
            Set oShell = CreateObject('WScript.Shell')
            oShell.SendKeys('{TAB}%{DOWN}')
        </script>
    </body>
</html>
0
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
03.08.2008, 17:56
Работает только при установленном WSH 5.6
0
al
12.08.2008, 20:47
интересный эффект:
нaдo нaжaть нa кнoпку селектa, сдвинуть и oтпустить.
мoжет пригoдится...
PHP/HTML
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
<html>
<head>
<title>Drag and Drop</title>
<script language='JavaScript'>
<!--
 
drag = 0
move = 0
 
function init() {
  window.document.onmousemove = mouseMove
  window.document.onmousedown = mouseDown
  window.document.onmouseup = mouseUp
  window.document.ondragstart = mouseStop
}
 
function mouseDown() {
  if (drag) {
    clickleft = window.event.x - parseInt(dragObj.style.left)
    clicktop = window.event.y - parseInt(dragObj.style.top)
    dragObj.style.zIndex += 1
    move = 1
  }
}
 
function mouseStop() {
  window.event.returnValue = false
}
 
function mouseMove() {
  if (move) {
    dragObj.style.left = window.event.x - clickleft
    dragObj.style.top = window.event.y - clicktop
  }
}
 
function mouseUp() {
  move = 0
}
//-->
</script>
</head>
 
<body onLoad='init()'>
<div id='block3' onMouseOver='dragObj=block3;drag=1;' onMouseOut='drag=0' style='position:absolute; left:100; top:100;'>
<select style='width:50px;'>
  <option>aaaaa</option>
  <option>bbbbb</option>
  <option>ccccc</option>
</select>
</div>
</body>
</html>
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.08.2008, 20:47
Помогаю со студенческими работами здесь

Как программно очистить выпадающий список combobox?
есть элемент на форме с выпадающим списком с id='combobox1' как программно очистить его выпадающий список?

Как программно очистить выпадающий список в combobox?
собственно тема и есть вопрос.

Ссылка на выпадающий список и как изменить оформление <select>
Создаю тему в этом разделе, тк вряд ли чистым хтмл обойдется. Допустим есть всплывающее окно, в нем выпадающий список. 1 2 3 ...

Select: как сделать, чтобы выпадающий список находился в родительском контейнере?
http://jsfiddle.net/2j4tL/166/ &lt;div&gt; Hello World &lt;p&gt;&lt;select id=&quot;hello&quot; name=&quot;dsfdsf&quot;&gt;&lt;option...

Компонент React Select (Creatable). Как сделать так, чтобы при клике не открывался выпадающий список?
https://react-select.com/creatable Я хочу сделать так, чтобы выпадающий список с элементами списка открывался только при клике на...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru