Вывод данных в поле ввода с помощью JS
Здравствуйте, одна проблемка возникла,
скрипт ошибок не выдает, но и результат тоже не выдает скрипт простой на вывод данных в поле ввода формы HTML и выбора в селекта нужного индекса это поля ввода $minamount = isset($_GET['minamount']) ? $_GET['minamount'] : ""; $maxamount = isset($_GET['maxamount']) ? $_GET['maxamount'] : ""; $minlamount = isset($_GET['minlamount']) ? $_GET['minlamount'] : ""; $maxlamount = isset($_GET['maxlamount']) ? $_GET['maxlamount'] : ""; $minprice = isset($_GET['minprice']) ? $_GET['minprice'] : ""; $maxprice = isset($_GET['maxprice']) ? $_GET['maxprice'] : ""; а это выбор определенного индекса селекта формы switch ($_GET['ftype']) { case "8-ми квартирная": $plan = "1"; break; case "Барская": $plan = "2"; break; case "Брежневка": $plan = "3"; break; таким образом, переменной $plan присваивается определенное значение и далее выбирается соответсвующий индекс с помощью JS, вот только почему-то не выбирает он ничего а при нажатии кнопки все что выбрал из формы удаляется, но результат вывода правильный <script type="text/javascript"> document.getElementById("minamount").value=$minamount; document.getElementById("maxamount").value=$maxamount; document.getElementById("minlamount").value=$minlamount; document.getElementById("maxlamount").value=$maxlamount; document.getElementById("minprice").value=$minprice; document.getElementById("maxprice").value=$maxprice; document.getElementById("rayon_novostr").selectedIndex=<? echo $rayon1; ?>;; document.getElementById("planirovka_novostr").selectedIndex=<? echo $plan; ?>; document.getElementById("material_novostr").selectedIndex=<? echo $mat; ?>; document.getElementById("kvart").selectedIndex=<? echo $kv; ?>; </script> |
Часовой пояс GMT +3, время: 11:41. |