Модераторы: Sardar, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> 2 <select> и onChange, 2 <select> и onChange 
:(
    Опции темы
DEER
Дата 15.9.2005, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 749
Регистрация: 12.4.2005
Где: г. Рязань

Репутация: 2
Всего: 13



Вот переделал smile

кнопку в принципе можно убрать
Код

<html>    
<head>    
<title>Вывор города</title>    
<script type="text/javascript" language="javascript">    
function Strit ()    
{    
  var sel1 = document.getElementById("sel1");

  var sel2 = document.getElementById("sel2");
  var i;
    for(i=sel2.options.length-1;i>=0;i--)
    {
     
     sel2.options.remove(i);
    }
  if (sel1.options(0).selected)    
  { var i;
    for(i=0;i<3;i++)
    {
     var oOption = document.createElement("OPTION");
     sel2.options.add(oOption);
     oOption.innerText = "Город 1 Название улицы №"+i;
   }
  }    
else    
 if (sel1.options(1).selected)    
  { var i;
    for(i=0;i<3;i++)
    {
     var oOption = document.createElement("OPTION");
     sel2.options.add(oOption);
     oOption.innerText = "Город 2 Название улицы №"+i;
    }
  }
}    
</script>    
</head>    
<body>    
<form name="form1">    
<select id="sel1" onchange="Strit()">    
  <option>Город1</option>    
  <option>Город2</option>    
</select><p>    
<select id="sel2">    
  <option>Улица№1</option>    
  <option>Улица№2</option>    
  <option>Улица№3</option>    
</select><p>    
<input type=button value="Показать улицы" onClick="Strit()">    
</form>    
</body>    
</html>



--------------------
 
PM MAIL WWW ICQ MSN   Вверх
GIK
Дата 15.9.2005, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый человек
**


Профиль
Группа: Участник
Сообщений: 985
Регистрация: 3.6.2005
Где: я только не небыв ал

Репутация: 6
Всего: 14



Неплохо только кнопку reset забыл.


--------------------
Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!!
Программирование - это не деятельнось! Программирование - это состояние души!
Бог - самый крутой программист.
PM MAIL ICQ   Вверх
GIK
Дата 15.9.2005, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый человек
**


Профиль
Группа: Участник
Сообщений: 985
Регистрация: 3.6.2005
Где: я только не небыв ал

Репутация: 6
Всего: 14



И еще присвоение переменной "i" номер улицы не совсем корректно для данной ситуации , т.к. название улиц обычно бывает с фамилиями типа ул.Ленина.
Так что ты немного переборщил smile


--------------------
Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!!
Программирование - это не деятельнось! Программирование - это состояние души!
Бог - самый крутой программист.
PM MAIL ICQ   Вверх
DEER
Дата 16.9.2005, 09:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 749
Регистрация: 12.4.2005
Где: г. Рязань

Репутация: 2
Всего: 13



Цитата(GIK @ 15.9.2005, 16:14)
И еще присвоение переменной "i" номер улицы не совсем корректно для данной ситуации , т.к. название улиц обычно бывает с фамилиями типа ул.Ленина.
Так что ты немного переборщил smile

Это чтоб наглядней было.... что номера меняються


--------------------
 
PM MAIL WWW ICQ MSN   Вверх
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0450 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.