Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.11.2016, 23:12
Новичок на форуме
Отправить личное сообщение для ilya1099 Посмотреть профиль Найти все сообщения от ilya1099
 
Регистрация: 05.11.2016
Сообщений: 1

Выполнение <script> При определенном class
Есть связанные выпадающие списки и во втором списке к первому присвоен class. Как сделать чтобы скрипт js выполнялся только при определенном значении class? Эти 2 кода(выпадающий список и JS код с выводом актуальной даты) по отдельности все рабочие. Мне же нужно сделать связку чтобы если я выбирал определенное значение во втором выпадающем списке(допустим с class="chiv"), то 2(который JS) код начинал работать и выводил свою картинку(в итоге должно показывать два изображения, одно от выпадающего списка и одно от JS кода). Если же с другим class, то JS код бы просто пропускался.
<select id="programming">
  <option value="">...</option>
  <option value="chiv">Животные</option>
  <option value="ptic">Птицы</option>
  <option value="rast">Растения</option>
</select>
<select id="categories">
  <option value="">...</option>
  <option value="img\зебра.jpg" class="chiv">Зебра</option>
  <option value="img\лев.jpg"class="chiv">Лев</option>
   <option value="img\аист.jpg" class="ptic">Аист</option>
   <option value="img\дуб.jpg" class="rast">Дуб</option>
</select>

И вот JS код
<script type="text/javascript" language="javascript">
 now = new Date()
 if (now.getDay() == 0)
  document.write("<div id='rectangleCP'><div id='text'>TODAY</div>")
 if (now.getDay() == 1)
  document.write("<div id='rectanglePN'><div id='text'>TODAY</div>")
 if (now.getDay() == 2)
  document.write("<div id='rectangleBT'><div id='text'>TODAY</div>")
 if (now.getDay() == 3)
  document.write("<div id='rectangleCP'><div id='text'>TODAY</div>")
 if (now.getDay() == 4)
  document.write("<div id='rectangleCHT'><div id='text'>TODAY</div>")
 if (now.getDay() == 5)
  document.write("<div id='rectanglePT'><div id='text'>TODAY</div>")
 if (now.getDay() == 6)
  document.write("<div id='rectangleSB'><div id='text'>TODAY</div>")
</script>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выполнение по клику и при загрузке Nikita21 jQuery 5 02.08.2016 11:49
Прерывается выполнение функции при смене аргумента mikser763 Общие вопросы Javascript 1 11.10.2010 16:36
выполнение javascript при движении мышкой на странице root-xenos Общие вопросы Javascript 2 08.11.2009 21:55
Выполнение скрипта при нажатии Entet в текстовм поле Vlasssov Общие вопросы Javascript 4 23.08.2009 23:31
выполнение ф-ии при изменении состояния radio MaxB Events/DOM/Window 5 24.06.2009 14:24