Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
osetr
2 / 2 / 1
Регистрация: 22.10.2014
Сообщений: 97
1

Как реализовать хеш-таблицу?

10.11.2014, 07:48. Просмотров 503. Ответов 1
Метки нет (Все метки)

У меня есть выпадающий список, в котором 57 значений. Надо, чтобы при выборе определенного значения списка, менялось значение двух текстовых полей "hostt" и "lun". Сделал пробный вариант для двух значений списка. Работает. Но для 57 значений так писать не вариант. Сказали, что можно это сделать через хеш-таблицу, но с ней я не разу не работал. Может кто-нибудь помочь ее реализовать??
Javascript
1
2
3
4
5
6
7
8
9
  l_id=getElm("selectScl").value;
  if (l_id==1) {
      hostt.value="'||l_hostt||':'||l_port||'";
      lun.value="'||l_lun||'";
    }
  if (l_id==2) {
      hostt.value="'||l_hostt2||':'||l_port2||'";
      lun.value="'||l_lun2||'";
  }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2014, 07:48
Ответы с готовыми решениями:

Как реализовать видео как фон и оконный эффект? (Такой как по ссылке ниже)
Добрый день. Подскажите пожалуйста, как реализовать видео как фон и оконный...

Вычисление хеш-функции
Нужна помощь в реализации хеш-функции. Для алгоритма Эль-гамаля ( режим...

Где хранится хеш лайков
Здравствуйте, просматривал исходный код вк и увидел, что при лайке в функцию...

Как из формы для авторизации передать на сервер хеш из логина и пароля
Имеется форма для авторизации в админку типа <script> function checkauth() {...

Реализовать хеш-таблицу для DNS сервера
Необходимо реализовать хеш-таблицу для DNS сервера

1
kalabuni
Нарушитель
3275 / 2593 / 621
Регистрация: 18.04.2012
Сообщений: 7,813
10.11.2014, 09:32 2
Цитата Сообщение от osetr Посмотреть сообщение
Сказали, что можно это сделать через хеш-таблицу
фуйню всякую не слушайте
в атрибуте value каждой опции пропишите нужные вам значения для обоих полей, разделив их каким-нить одинаковым символом (которого нет ни в одном из 114-ти значений -- в примере я таковым символом выбрал звёздочку *)
функция, запускаемая по onchange списка <select>, читает значение value этого списка, делит его по разделителю методом split (), и элементы полученного массива прописывает в соответствующие поля
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
<form>
<select onchange="var t = this.value.split ('*'); this.form.hostt.value = t [0]; this.form.lun.value = t [1]">
<option value="1_for hostt*1_for lun">first</option>
<option value="2_for hostt*2_for lun">second</option>
<!-- ГЁ ГІ.Г¤. от 3-го до 56-го -->
<option value="57_for hostt*57_for lun">fifty-seventh</option>
</select>
 
hostt : <input name="hostt">
 
lun : <input name="lun">
</form>
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2014, 09:32

Как заполнить Хеш таблицу?
Приветствую. Пишу программку, вылезла ошибка. Не могу понять в чем проблема....

Организовать хеш-таблицу
Организовать хеш-таблицу, используя h(x) по методу умножения для формирования...

Создать хеш таблицу
Нужно создать хеш-таблицу вида:Страна=стоймость,Страна=стоймость.Для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru