| imho.ws |
![]() |
|
|
|
# 1 |
|
::VIP::
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Как в HTML сделать невыпадающий список?
Не знаю, как это точно называется, просто объясню. Допустим у меня есть числа от 1 до 10 и мне нужно на HTML форме сделать выбор пользователем этих чисел, можно сделать выпадающим списком (select...), а я бы хотел такое маленькое поле, где есть стрелка вниз-вверх, при нажатии вниз число уменьшается, вверх-увеличивается. В объектных языках (Delphi в частности) это есть, а в HTML что-то не нашел, поскажите, плз
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным. |
|
|
|
|
# 3 |
|
::VIP::
Регистрация: 23.05.2005
Пол: Male
Сообщения: 1 064
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Сделать можно, это точно, но к сожалению сейчас под руками нет материалов
В крайнем случае можно скрипт написать (JavaScript).2 LarryBF не вводи пожалуйста человека в заблуждение, а то он поверит, что нельзя, и не сделает требуемого.
__________________
Умный не тот кто все знает, а тот кто знает где узнать то чего он не знает. Life is only what you make it.
|
|
|
|
|
# 6 |
|
Advanced Member
Регистрация: 21.04.2005
Адрес: град Москва
Сообщения: 431
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Gike
Это вы что-то не то посоветовали. Я так понял, нужен элемент с один полем, типа вот такого: NumericUpDown То что требуется - нету такого в формах в чистом виде. Возможно есть два выхода: 1) Сделать апплет 2) извратиться и сконструировать такую форму (на основе стандартных элементах и JScript), которая будет полностью эмулировать поведение нужного контрола. |
|
|
|
|
# 8 |
|
::VIP::
Регистрация: 23.05.2005
Пол: Male
Сообщения: 1 064
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
LarryBF Вот практический пример
Код:
<select multiple size="1" name="select01"> <option value="1">Адын</option> <option value="2">Два</option> <option value="3">Три</option> </select> PS Я не хотел на тебя "наехать", просто не надо быть таким категоричным в своих заявлениях. И уж точно я не руководствовался "ничем". Засим надесь вопрос исчерпан? Если нет пиши в ПМ. Sorry for offtop
__________________
Умный не тот кто все знает, а тот кто знает где узнать то чего он не знает. Life is only what you make it.
|
|
|
|
|
# 9 |
|
Advanced Member
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498
![]() ![]() ![]() ![]() |
Блин, ну народ
Что-то совсем простой контрол вызывает столько много полемики ![]() Называется такой контрол обычно SpinEditor - состоит из текстового поля и двух кнопок - при нажатии на одну значение в текстедите увеличивается на 1, на другую - уменьшается на 1... ну или на какое-то приращение... какие проблемы то? Скрипт в одну строчку буквально для каждой кнопки... Можно задизейблить само текстовое поле и завести пару переменных максимум и минимум и при онклике просто проверять достижение этих значений Все же просто как 2 копейки
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах |
|
|
|
|
# 10 |
|
::VIP::
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
В принципе вопрос состоял в том, можно ли сделать это стандартными средствами HTML, на JavaScript'е это действительно не сложно, просто не хочется его юзать... Всем спасибо за помощь
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным. |
|
|