X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Переключатель Поле со списком
SlippingForest
SlippingForest
Topic Starter сообщение 19.8.2017, 22:31; Ответить: SlippingForest
Сообщение #1


Здравствуйте, вот влезла в голову мысль, а как сделать не знаю. Знаю что это дело javascript который не понимаю(
И так, думал я о поле со списком. Например вот такое
<select атрибуты>
<option атрибуты>Пункт 1</option>
<option атрибуты>Пункт 2</option>
</select>


Нужно что в нем были ссылки в каждом пункте.
И нужна кнопка, или ссылка, при нажатии на которую будет переключаться пункт на +1 и осуществляться переход. Всем добра -_-
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Degradator
Degradator
сообщение 21.8.2017, 12:57; Ответить: Degradator
Сообщение #2


при помощи select это сделать нельзя. Делай при помощи <ul> <li> или при помощи <div>. При нажатии на родителя тебе надо отображать все li, при выборе скрывать. Там не так мало кода чтобы его просто написать, но и не так сложно чтобы не суметь сделать.
Я бы делал примерно так
[JS]<script>
function MySelect(){

}

MySelect.prototype.showList = function(){}
MySelect.prototype.hideList= function(){}
MySelect.prototype.addOption = function(option){}
MySelect.prototype.onOptionChoose= function(option){}
MySelect.prototype.getDomElement = function(){}
MySelect.prototype.setValue = function(value){}
MySelect.prototype.getValue = function(value){}

function MySelectOption() {

}
MySelectOption.prototype.getValue = function(value){}

var mySelect = new MySelect();
mySelect.addOption(new MySelectOption());
mySelect.addOption(new MySelectOption());
mySelect.addOption(new MySelectOption());

document.addElement(mySelect.getDomElement());


</sctipt>[/JS]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SlippingForest
SlippingForest
Topic Starter сообщение 21.8.2017, 20:55; Ответить: SlippingForest
Сообщение #3


Спасибо) буду разбираться и гуглить функции) может javascript пойму) Оптишу когда зайду в тупик)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nightgremlin
nightgremlin
сообщение 10.9.2017, 1:00; Ответить: nightgremlin
Сообщение #4


(Degradator @ 21.8.2017, 15:57) *
<script>
function MySelect(){
*
}
*
MySelect.prototype.showList = function(){}
MySelect.prototype.hideList= function(){}
MySelect.prototype.addOption = function(option){}
MySelect.prototype.onOptionChoose= function(option){}
MySelect.prototype.getDomElement = function(){}
MySelect.prototype.setValue = function(value){}
MySelect.prototype.getValue = function(value){}
*
function MySelectOption() {
*
}
MySelectOption.prototype.getValue = function(value){}
*
var mySelect = new MySelect();
mySelect.addOption(new MySelectOption());
mySelect.addOption(new MySelectOption());
mySelect.addOption(new MySelectOption());
*
document.addElement(mySelect.getDomElement());
*
*
</sctipt>

ЭЭЭ.... и что даёт данный код? :)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Создать переключатель городов, дле
0 Mukis 1880 12.4.2017, 13:00
автор: Mukis
Открытая тема (нет новых ответов) Значение чекбокса сразу добавляется в тектовое поле
2 mixxxxxx 3160 3.11.2014, 11:25
автор: -mixxxxxx-
Открытая тема (нет новых ответов) Парсер + поле для поиска
1 BikShop 1059 12.9.2013, 21:44
автор: datacol_mw
Открытая тема (нет новых ответов) Обтекание картинки списком – маркеры остаются на левой стороне
3 Lehach_hb 6549 8.2.2013, 11:13
автор: -Lehach-
Открытая тема (нет новых ответов) адекватное обтекание картинки списком как?
6 sikwel_hb 20898 8.2.2013, 0:48
автор: -koder-kim-


 



RSS Текстовая версия Сейчас: 29.3.2024, 5:44
Дизайн