16.07.2017, 16:35
|
Новичок на форуме
|
|
Регистрация: 16.07.2017
Сообщений: 5
|
|
Выпадающий список в HTML. Отображение данных в зависимости от значения из списка
Приветствую! Столкнулся с такой задачей. Нужно, чтобы в Index.html был выпадающий список, при выборе значений которого у меня бы изменялась информация. Например, если в выпадающем списке выбран апельсин, то подгружалась бы его фотка и данные по цене и весу, а если лимон, то соответственно его данные по цене и весу. Подскажите, как можно это реализовать?
|
|
16.07.2017, 16:45
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
|
|
16.07.2017, 17:09
|
Новичок на форуме
|
|
Регистрация: 16.07.2017
Сообщений: 5
|
|
рони,
Спасибо большое! А можно, пожалуйста, пример кода не с диалоговым окном, а в конкретном текстовом поле?
Буду очень признателен!
|
|
16.07.2017, 17:25
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
maxx787,
html и css минимальные сделайте
Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]
О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
|
|
16.07.2017, 17:28
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
maxx787,
селектор, картинка, таблица и всем классы придумайте
|
|
16.07.2017, 20:18
|
Новичок на форуме
|
|
Регистрация: 16.07.2017
Сообщений: 1
|
|
похожая ситуация, только не совсем понимаю. Пишу калькулятор, 3 тарифа и у каждого 4 процентых ставки (зависят от срока). Как сделать так, чтобы выводимая информация зависела от двух значений, которые я выбираю (тарифный план и срок)?
|
|
16.07.2017, 20:26
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
новичок,
var val = [[1,2,3,4],[5,2,7,8],[9,10,11,12]][select_tarif.value][select_time.value];
|
|
16.07.2017, 20:45
|
|
Профессор
|
|
Регистрация: 01.12.2016
Сообщений: 3,650
|
|
Если не справишься напиши формулу.
|
|
16.07.2017, 20:48
|
Новичок на форуме
|
|
Регистрация: 16.07.2017
Сообщений: 5
|
|
Сделал https://jsfiddle.net/brqqwwkm/
Переношу результат локально на компьютер и уже не работает..
|
|
16.07.2017, 20:51
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
Сообщение от maxx787
|
Переношу результат локально на компьютер, и уже не работает..
|
песочница запускает код когда страница готова.
window.addEventListener('DOMContentLoaded', function() {
// здесь ваш код
})
|
|
|
|