Показать сообщение отдельно
  #5 (permalink)  
Старый 12.10.2014, 09:50
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от usa-1500
Какие по старинки варианты методов использовали для реализации такого выше?
Старинная реализация:
<form name="santa">
  <div>
    <select name="santa1">
    <option value="t1" selected>Компания</option>
    <option value="t2">Дата создания</option>
    <option value="t3">Материал</option>
    <option value="t4">Оборот</option>
    </select>
  </div>
   <div>
    <select name="santa2">
    <option value="t01" selected>Модель</option>
    <option value="t02">Цена</option>
    <option value="t03">Производство</option>
    <option value="t04">Цвет</option>
    </select>
  </div>
</form>
<!-- ниже элемент, в который выводится дата -->
<div id="date"></div>
 
<script>
(function(){
  var santa = document.forms.santa;

  santa.santa1.onchange = function(e) {
    if (this.value == 't2') {
      document.getElementById('date').innerHTML = new Date();
    }
  };

})();
</script>


В принципе, из предосудительного тут только onchange, и может быть, innerHTML.
Вместо непонятного t2 лучше что-то более осмысленное написать.
__________________
В личку только с интересными предложениями
Ответить с цитированием