Не сте регистриран!
Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!
Създаване на SELECT меню чрез DIV
Автор
Mutatos (06.01.2008 21:06)
съобщение до автора
Погледнат
757 пъти
добави към любими
Оценка
добави коментар
Гласове
--
изпрати на приятел
Коментари
(0)
абонирай се за JavaScript
Един пример за създаване на SELECT меню чрез DIV, използващ
фреймуорка prototype . За да заработи, е нужно да си свалите този
фреймуорк от този
адрес и да си свалите няколко знаменца, който да послужат като икони.
CODE 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
54
55
56
< html >
< head >
< script type =' text / javascript ' src =' prototype . js ' ></ script >
< script type =' text / javascript ' >
function change_country(type, value) {
$('country_type').value=type;
$('country_value').value=value;
}
</ script >
< style type = " text/css " >
#select_countries {
border: 1px solid #aaa;
margin-top: 5px;
height: 200px;
width: 220px;
overflow: auto;
}
.co a:hover{
background-color:#666666;
border:1px solid #999999;
text-decoration:none;
display:block;
color:#fff;
}
</ style >
< meta http-equiv = " Content-Type " content = " text/html; charset=windows-1251 " ></ head >
< body >
< form action = "" method = " post " >
< fieldset >
< legend > Държави </ legend >
< input type = " text " name = " country_value " id = " country_value " value = " United States " />
< input type = " hidden " name = " country_type " id = " country_type " value = " us " />
< a href = " # " onclick = " Element.show('select_countries'); return false; " > Промени </ a >< br />
< div id = " select_countries " style = " display: none; " >
< div id = " close " onclick = " Element.hide('select_countries'); return false; " > Затвори </ div >
< div class = " co " >
< a href = " # " onclick = " change_country('us', 'САЩ') " >
< img src = " usa.png " alt = " САЩ " border = " 0 " /> САЩ </ a >
</ div >
< div class = " co " >
< a href = " # " onclick = " change_country('ru', 'Англия') " >
< img src = " uk.png " alt = " Англия " border = " 0 " /> Англия </ a >
</ div >
< div class = " co " >
< a href = " # " onclick = " change_country('es', 'Испания') " >
< img src = " sp.png " alt = " Испания " border = " 0 " /> Испания </ a >
</ div >
< div class = " co " >
< a href = " # " onclick = " change_country('ca', 'Канада') " >
< img src = " ca.png " alt = " Канада " border = " 0 " /> Канада </ a >
</ div >
</ div >
</ fieldset >
</ form >
</ body >
</ html >
Приятно кодиране!
За автора: Mutatos
Николай Николов се занимава с програмиране на PHP/MySQL повече от 6 години. Заедно с разработката на уеб приложения на PHP, се занимава с Java, XML и Webservices.
1 посетител чете този скрипт (0 потребители и 1 гост)
Активни потребители:
---