HTML:
<form class = "headerOfsearch" name="search" method="post" action="search.php" > <select name="taskOption" id="d1" onchange="searchfordate();"> <option value="first">Обозначение</option> <option value="second">Дата проверки</option> <option value="third">Номер акта</option> <option value="fourth">Врем. промежуток</option> </select> <input type="search" name="query" placeholder="Поиск"> <button type="submit">Найти</button> <section style="display:none;" id="new_form"> <input type="date" name="bday"> - <input type="date" name="lday"> </section> </form> js
<script async="" type="text/javascript" src="http://yandex.st/jquery/2.0.3/jquery.js"></script> <script> function searchfordate() { if(d1.selectedIndex == 3){ $('#new_form').show(); } else{ $('#new_form').hide(); } } </script> As planned, when choosing from the menu "Time interval", the line for entering the date should pop up. It works fine in chrome, but it doesn't work at all in IE11. What to do? I am completely new to this, help please
d1hered1.selectedIndex? :) - Visman