Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 1
Регистрация: 23.11.2008
Сообщений: 90
1

Динамическое добавление списка на страницу

22.09.2009, 12:08. Просмотров 1649. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста.

Мне нужно сделать так чтобы когда выбирался определенная величина в списке <select> на страницу без перезагрузки добавлялся еще один список и пару тэгов.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.09.2009, 12:08
Ответы с готовыми решениями:

Добавление нескольких элементов на страницу посредством выпадающего списка
Всем привет! Может у кого-то есть готовое решение по добавлению n-го количества чего-то...

Динамическое добавление елементов на страницу
Доброго времени суток! Собственно сразу к делу. Есть форма в которой лежит елемент select,...

Динамическое добавление видео на страницу
Здравствуйте, уважаемые форумчане. Решил я сделать что-то типа домашнего кинотеатра. Железо есть,...

Добавление и удаление элементов списка, очистка списка, просмотр списка
Добрый вечер! помогите пожалуйста с решением не простой задачи. Предусмотреть меню, позволяющее...

3
0 / 0 / 1
Регистрация: 10.04.2009
Сообщений: 246
22.09.2009, 14:08 2
Можно использовать фрэймы.
А вообще эта тема уже обсуждалась, причем не однократно!
0
0 / 0 / 1
Регистрация: 23.11.2008
Сообщений: 90
22.09.2009, 17:01  [ТС] 3
Можно пример кода.
А можно без фреймов?
0
0 / 0 / 1
Регистрация: 10.04.2009
Сообщений: 246
22.09.2009, 19:00 4
многовато кода, но ничего!

<head>
<script language='javascript'>
<!--
var strValues;
//var root = document.SelectedForm;
function SelectClicked(boolValue, intValue)
{
if(boolValue == false) {
switch (document.SelectedForm.FirstList.selectedIndex) {
case 1:
strValues = '<font size= '2 '>Вы выбрали Машины</font>
';
strValues+= '<select name= 'SelectedList1 ' onChange= 'SelectClicked(true,1); '>';
strValues+= '<option>--Select--</option>';
strValues+= '<option>Мерседес</option>';
strValues+= '<option>БМВ</option>';
strValues+= '<option>Опель</option>';
strValues+= '</select>';
td2.innerHTML = strValues;
strValues = '';
td3.innerHTML = ' ';
break;
case 2:
strValues = '<font size= '2 '>Вы выбрали Фрукты</font>
';
strValues+= '<select name= 'SelectedList2 ' onChange= 'SelectClicked(true,2); '>';
strValues+= '<option>--Select--</option>';
strValues+= '<option>Бананы</option>';
strValues+= '<option>Груши</option>';
strValues+= '<option>Арбузы</option>';
strValues+= '</select>';
td2.innerHTML = strValues;
strValues = '';
td3.innerHTML = ' ';
break;
case 3:
strValues = '<font size= '2 '>Вы выбрали Пылесосы</font>
';
strValues+= '<select name= 'SelectedList3 ' onChange= 'SelectClicked(true,3); '>';
strValues+= '<option>--Select--</option>';
strValues+= '<option>Английские</option>';
strValues+= '<option>Американские</option>';
strValues+= '<option>Японские</option>';
strValues+= '</select>';
td2.innerHTML = strValues;
strValues = '';
td3.innerHTML = ' ';
break;
default:
td3.innerHTML = ' ';
}
}
else {
switch (intValue) {
case 1:
td3.innerHTML = '<fotn size= '2 ' color= 'red '>В Машинах Вы выбрали опцию номер <strong>' + document.SelectedForm.SelectedList1.selectedIndex + '</strong></font>';
break;
case 2:
td3.innerHTML = '<fotn size= '2 ' color= 'red '>В Фруктах Вы выбрали опцию номер <strong>' + document.SelectedForm.SelectedList2.selectedIndex + '</strong></font>';
break;
case 3:
td3.innerHTML = '<fotn size= '2 ' color= 'red '>В Пылесосах Вы выбрали опцию номер <strong>' + document.SelectedForm.SelectedList3.selectedIndex + '</strong></font>';
break;
}
}
}
-->
</script>
</head>
<body>
<form name='SelectedForm'>
<table border='1' width='600'>
<tr><td id='td1' width='200'><font size=2>Доступные опции</font>

<select name='FirstList' onChange='SelectClicked(false,0);'>
<option>--Select--</option>
<option>машины</option>
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.09.2009, 19:00

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Списки. Функции добавление списка в конец и в середину другого списка.
Всем привет!) Я вот написал две функции, 1- добавляется список2 в середину списка1, а 2 - добавляет...

Динамическое добавление
Доброй ночи дорогие форумчани. Есть кнопка, при нажатии на которую n раз появляется n количество...

Динамическое добавление элементов
Задача такая - есть 2 инпута, куда вводятся числовые значения. Нужно добавить в html-форму столько...

Динамическое добавление контролов!
Здравствуйте Уважаемые!Меня интересует вопрос, как при динамическом добавлении контролов, вставить...

Динамическое добавление listeners
Суть такая - есть к примеру массив чисел, мы должны создать на форме столько кнопок, сколько...

Динамическое добавление JLabel
Здравствуйте. При нажатии на кнопку вход, при неправильном пароле должно выводится сообщение &quot;не...


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

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

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