![]() |
Как в HTML сделать невыпадающий список?
Не знаю, как это точно называется, просто объясню. Допустим у меня есть числа от 1 до 10 и мне нужно на HTML форме сделать выбор пользователем этих чисел, можно сделать выпадающим списком (select...), а я бы хотел такое маленькое поле, где есть стрелка вниз-вверх, при нажатии вниз число уменьшается, вверх-увеличивается. В объектных языках (Delphi в частности) это есть, а в HTML что-то не нашел, поскажите, плз :help:
|
The_naked, я почти уверен, что на HTML такой возможности нет. Можно поставить на страницу checkbox, radiobutton, но SpinEdit - нет.
|
Сделать можно, это точно, но к сожалению сейчас под руками нет материалов :( В крайнем случае можно скрипт написать (JavaScript).
2 LarryBF не вводи пожалуйста человека в заблуждение, а то он поверит, что нельзя, и не сделает требуемого. |
Да, уже сделал простыми списками:( но желательно без JavaScript'а...
|
используй MULTIPLE в select
см. http://citforum.ru/internet/html/elements.shtml#SELECT |
Gike
Это вы что-то не то посоветовали. Я так понял, нужен элемент с один полем, типа вот такого: NumericUpDown То что требуется - нету такого в формах в чистом виде. Возможно есть два выхода: 1) Сделать апплет 2) извратиться и сконструировать такую форму (на основе стандартных элементах и JScript), которая будет полностью эмулировать поведение нужного контрола. |
Hatifnatt, я руководствовался описаниями и редакторами, а Вы - ничем. Если уж сказали, что такая возможность на HTML есть, будьте любезны - предоставьте пример. :contract:
|
LarryBF Вот практический пример
Код:
<select multiple size="1" name="select01">PS Я не хотел на тебя "наехать", просто не надо быть таким категоричным в своих заявлениях. И уж точно я не руководствовался "ничем". Засим надесь вопрос исчерпан? Если нет пиши в ПМ. Sorry for offtop :молись: |
Блин, ну народ :) Что-то совсем простой контрол вызывает столько много полемики :)
Называется такой контрол обычно SpinEditor - состоит из текстового поля и двух кнопок - при нажатии на одну значение в текстедите увеличивается на 1, на другую - уменьшается на 1... ну или на какое-то приращение... какие проблемы то? Скрипт в одну строчку буквально для каждой кнопки... Можно задизейблить само текстовое поле и завести пару переменных максимум и минимум и при онклике просто проверять достижение этих значений :) Все же просто как 2 копейки :) |
В принципе вопрос состоял в том, можно ли сделать это стандартными средствами HTML, на JavaScript'е это действительно не сложно, просто не хочется его юзать... Всем спасибо за помощь :yees:
|
| Часовой пояс GMT +4, время: 12:37. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.