ArmoryBlaid: Все сообщения за 29 Января 2021 года

 
ПнВтСрЧтПтСбВс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

ArmoryBlaid

втянувшийся

Добрый день.

Когда-то делал одну программку для просмотра содержимого неких баз данных с возможностью фильтрации.
Она кривенько, но работала.
"Кривенько" в том смысле, что после выбора пунктов в выпадающих меню Select результаты выбора не становились активными, пока не обновишь страницу. То есть, я выбирал пункты, нажимал F5, после чего соответствующие переменные меняли значения на вновь выбранные, и все работало.
Но, как оказалось, это так работало только в Файерфоксе, а в других браузерах не работает. В них переменные после нажатия F5 не меняют значения.
Что здесь можно поправить, чтобы после каждого нового выбора в меню соответствующая переменная тут же меняла свое значение?
P.S. Не удивляйтесь глупым вопросам. я не программист и программы пишу редко. )

<P> Select if you want <select id="WDiameter"> <option value = "999" selected>All Diam.</option> <option value = "003">0,03 mm</option> <option value = "005">0,05 mm</option> <option value = "007">0,07 mm</option> <option value = "008">0,08 mm</option> <option value = "010">0,10 mm</option> <option value = "015">0,15 mm</option> <option value = "020">0,20 mm</option> <option value = "025">0,25 mm</option> <option value = "030">0,30 mm</option> </select> <select id="Material"> <option value = "999" selected>All Materials</option> <option value = "0">Steel</option> <option value = "1">Cu</option> <option value = "2">WC</option> <option value = "3">Al</option> <option value = "4">Gr ED3</option> <option value = "5">Gr ISO63</option> <option value = "6">NAK</option> <option value = "7">SUS</option> <option value = "8">CuW</option> </select> <select id="Cuts"> <option value = "999" selected>All Cuts</option> <option value = "1">1</option> <option value = "2">2</option> <option value = "3">3</option> <option value = "4">4</option> <option value = "5">5</option> <option value = "6">6</option> <option value = "7">7</option> <option value = "8">8</option> <option value = "9">9</option> <option value = "10">10</option> <option value = "11">11</option> <option value = "12">12</option> </select> then press F5 or reload. <P> <script> // Передача переменных из html в js var sDiameter = document.getElementById("WDiameter"); var Diameter = sDiameter.options[sDiameter.selectedIndex].value; var sMaterial = document.getElementById("Material"); var Material = sMaterial.options[sMaterial.selectedIndex].value; var sCuts = document.getElementById("Cuts"); var Cut = sCuts.options[sCuts.selectedIndex].value; document.write(Diameter, " ", Material , " ", Cut ); </script>
 
 84.084.0

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru