![]() |
|
||||||||||
|
|||||
|
Люди добрые, помогите пожалста! Очень нужно! Суть дела: надо сделать форму для отправки заказа. Я бы хотел сделать таким образом, чтобы последовательно открывались менюшки в виде <SELECT>...</select>, а именно: открываешь ты страничку. Там есть одна такая менюшка, выбираешь ты нужный пункт - появляется ниже другая менюшка такого же типа, там выбираешь нужное - выпадает след. такого же типа менюшка и появляется слева от нее текстовое поле <INPUT>. Вопрос: как осуществить это "появление менюшки" типа <SELECT>...</SELECT> ?
Помогите пожалста! Очень надо.... если у кого-нить может что-то подобное есть, то может скинете мне? Главное чтоб этот эффект "появления менюшки" был там... =/
__________________
лучшие работы - http://levelup.ru |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Если состав появляющихся менюх константен, то проще всего играть видимостью. Общвая идея:
Иначе -- iframe'ами.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
2 Crazy: на счет iframe-ов классная идея, а можно ли задавать в ифрейме фиксированную ширину, а высота будет "плавующей", то есть какая страница будет по-высоте - такой будет и ифрейм?
и еще, как тогда форма будет отправляться, если будут использоваться ифреймы?
__________________
лучшие работы - http://levelup.ru |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Jan 2002
Сообщений: 1,323
|
Иначе — DOMом
function addSelect(id, options, formname) {
var elm= document.createElement("select");
elm.setAttribute("id", id);
if(options) {
for(opt in options) {
var opttag= document.createElement("option");
opttag.setAttribute("value", opt);
opttag.appendChild(document.createTextNode(options[opt]));
elm.appendChild(opttag);
}
}
document.getElementById(formname).appendChild(elm);
}
![]() |
|
|||||
|
2 TTS: приведи пожалста пример использования скрипта, а то не разберусь чего куда писать.... =(
__________________
лучшие работы - http://levelup.ru |
|
|||||
|
Регистрация: Jan 2002
Сообщений: 1,323
|
Честно говоря, сам не фига не разбираюсь.
Работает это только в браузерах, поддерживающих DOM. В шкафу 4.х точно пахать не будет. NN6+, Opera7+, IE вроде бы 5+
__________________
ВКЛЮЧИ МОЗГИ!!! Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin |
|
|||||
|
Может думы не все версии подерживают а тогда всякие onmouseover, onchange .... с каких версиий подерживаются ???
просто я эти хрени недавно обнаружил и малость интерестна ... Линка не знает кто на это чтоб почитать ?? |
|
|||||
|
Регистрация: Dec 2001
Адрес: n/a
Сообщений: 1,386
|
__________________
Однажды, я захотел понюхать кока-колу, но кубики льда, застряли у меня в носу! |
|
|||||
|
2 TTS: спасиб!
__________________
лучшие работы - http://levelup.ru |
![]() |
Часовой пояс GMT +4, время: 09:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|