php, java
статьи, книги
рефераты, ГДЗ

Бесплатные ключи и сброс
пробной версии для Касперского

Все для cs 1.6

Самые лучшие сеты моделей и избранные подборки девушек

Вторник, 23 Апр 2024, 22:45:28

Приветствую Вас Гость | RSS
Главная | Каталог файлов | Регистрация | Вход
Меню сайта

ФИЗИКА!!! NEW!!!

Русский!!! NEW!!!

Категории раздела
Javascript окна [17]
Javascript окна
Заполнение форм [21]
Заполнение форм
Защита от копирования [4]
Защита от копирования
Игры [9]
Игры
Использование заголовка окна [4]
Использование заголовка окна
Использование строки статуса [12]
Использование строки статуса
Календари и часы [52]
Календари и часы
Кнопки [10]
Кнопки
Надписи [11]
Надписи
Полезное для сайта [21]
Небольшие скрипты (печать, браузеры, избраное, css и д.р.)
Поиск [3]
Поиск

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Файлы » java скрипты » Заполнение форм

Информацию можно перекидывать из одного поля OPTION в другое поле OPTION
[ ] 03 Авг 2007, 09:35:44
Список в форме отсортирован по имени
Используйте Shift и Ctrl при выделении
Люблю:



Не люблю:
<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>
Категория: Заполнение форм | Добавил: ceg
Просмотров: 426 | Загрузок: 0 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Реклама

Поиск

Друзья сайта
  • Играете в Counter-Strike??? ВАМ СЮДА!!!

  • Copyright CEG © 2024