SITE LOGO
Четверг, 14.11.2024, 09:34
Меню сайта
Категории каталога
Скрипты [106]
Архивы рассылки [9]
Наш опрос
Оцените мой сайт
Всего ответов: 65
Начало » Статьи » Скрипты

Информацию можно перекидывать из одного поля OPTION в другое поле OPTION.
<html>
<head>
<title>Информацию можно перекидывать из одного поля OPTION в
другое поле OPTION.</title>
<SCRIPT language=JavaScript>
<!--
function move(fbox,tbox) {
for(var i=0; i<fbox.options.length; i++) {
if(fbox.options[i].selected && fbox.options[i].value != "") {
// Add Option to tbox var no = new Option(); no.value =
fbox.options[i].value; no.text = fbox.options[i].text;
tbox.options[tbox.options.length] = no; // Clear option in fbox
fbox.options[i]=null; i--; } } SortD(tbox);
}
function SortD(box) { var temp_opts = new Array(); var temptxt = new
Object(); var tempval = new Object(); // Load temp array for(var i=0;
i<box.options.length; i++) { temp_opts[i] = box.options[i]; } //sort
temporary for(var x=0; x<temp_opts.length-1; x++) { for(var y=(x+1);
y<temp_opts.length; y++) { if(temp_opts[x].text >
temp_opts[y].text) { temptxt = temp_opts[x].text; temp_opts[x].text =
temp_opts[y].text; temp_opts[y].text = temptxt; tempval =
temp_opts[x].value; temp_opts[x].value = temp_opts[y].value;
temp_opts[y].value = tempval; } } } for(var i=0;
i<box.options.length; i++) { box.options[i].value =
temp_opts[i].value; box.options[i].text = temp_opts[i].text; }}
function Select(box) { for(var i=0; i<box.options.length; i++) {
box.options[i].selected = true; }}
// -->
</SCRIPT>
</head>
<body>
<table><tr><td><em>Список в форме отсортирован
по имени<br>
Используйте Shift и Ctrl при выделении</em></td>
<td><FORM action="" method=post><TABLE
border=0><TR><TD>
Люблю:<br><SELECT multiple name=list1 size=4>
<OPTION value=11>ветер</OPTION><OPTION
value=12>дождь</OPTION><OPTION
value=13>ливень</OPTION>
<OPTION value=14>мороз</OPTION><OPTION
value=15>наводнение</OPTION><OPTION
value=16>снег</OPTION>
<OPTION value=17>тепло</OPTION><OPTION
value=18>ураган</OPTION><OPTION
value=19>холод</OPTION>
</SELECT></TD><TD> <br> <br>
<INPUT name=B1 onclick=move(this.form.list1,this.form.list2)
type=button value=" >> "><BR>
<INPUT name=B2 onclick=move(this.form.list2,this.form.list1)
type=button value=" << "> </TD><TD>Не
люблю:<br><SELECT multiple name=list2 size=4> <OPTION
value=21>грозу</OPTION><OPTION
value=22>духоту</OPTION><OPTION
value=23>жару</OPTION>
</SELECT></TD></TR></TABLE></FORM></td></tr></table>
</body>
</html>
Категория: Скрипты | Добавил: worldofskripts (11.03.2007)
Просмотров: 581 | Рейтинг: 0.0 |

Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск по каталогу
Друзья сайта
Статистика
Copyright MyCorp © 2006 Конструктор сайтов - uCoz