Скрыть поле по выбору радиобаттон

Тема в разделе "Регистрация, покупка, управление заказами", создана пользователем -=sashka=-, 19.09.2015.

  1. Offline

    -=sashka=- Недавно здесь

    Регистрация:
    08.02.2012
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте
    -----------
    Joomla 1.5
    VM 1.9
    Установлен компонент One Page Checkout (оформление заказа на одной странице)
    -----------
    В оформлении заказа нужно скрыть поле "Номер паспорта", если выбрать радиобаттон "Доставка по Москве".
    Сделал скрытие поля на JS. На отдельной страничке все работает: http://www.glassbus.ru/Untitled-4.php

    Но на самом сайте JS упорно не хочет скрывать это поле. Возможно, есть конфликт джаваскриптов - Вариант доставки и Способ оплаты зависимы друг от друга.

    Здесь тестирую (нажмите кнопку Купить и перейдете в оформлении заказа): http://www.glassbus.ru/test/vm.html...roduct_id=2&category_id=1&flypage=flypage.tpl
    Пожалуйста, помогите
    Вот JS:
    Код (javascript):
    1. <script type="text/javascript">
    2. var inp = document.getElementsByName('shipping_rate_id');
    3. var fax_txt = document.getElementById('vm_pasport_div');
    4. var fax_inp = document.getElementById('vm_pasport_input');
    5. function func (elm) {
    6. if (elm.id == "hasha917f3643fcc7141bc83f55fb83a6c62" && elm.checked){
    7. fax_txt.style.display = "none";
    8. fax_inp.style.display = "none";
    9. }else{
    10. fax_txt.style.display = "";
    11. fax_inp.style.display = "";
    12. }
    13. }
    14.  
    15. for (var i=0;i<inp.length;i++){
    16. inp[i].onchange = function () {func(this)};
    17. }
    18. </script>
     
  2.  
  3. |title|
    Offline

    |title| Активист

    Регистрация:
    19.09.2014
    Сообщения:
    105
    Симпатии:
    26
    Пол:
    Мужской
    хеш сравните на страницах
     

Поделиться этой страницей

Загрузка...