1. ВСЁ ЧТО НУЖНО ЗНАТЬ О JOOMLA — ЗА ОДИН ДЕНЬ!
    Гость, не пропусти Joomla!Day Russia 2017 - 20% скидка (JDCB9TOIIIA)
    Скрыть объявление

Проблема с работой компонента в Firefox

Тема в разделе "Создание расширений для Joomla", создана пользователем MGM, 22.01.2010.

  1. Offline

    MGM Недавно здесь

    Регистрация:
    11.11.2009
    Сообщения:
    13
    Симпатии:
    2
    Пол:
    Мужской
    Делаю небольшой компонент для J1.5 - калькулятор на JS
    Есть 2 списка (<select>). При изменении первого, неким образом формируется второй.
    Изначально я писал просто - в отдельном html-файле. Всё работало замечательно. Во всех доступных браузерах (FF3.5, Opera10, IE6)
    Когда слепил компонент, всё работает, кроме динамического формирования списка в Firefox.

    Кто-то сталкивался с подобными проблемами? Если да, то куда копать? Подскажите, очень надо! Или придётся делать калькулятор на Flash :(

    Да, забыл сказать. Может, это натолкнёт на мысль.
    Я добавляю элемент списка так:
    Код (CODE):
    1. var el=document.createElement("option");
    2.   el.value=....;  
    3.   el.text=.....;
    4.   document.all.IDсписка.options.add(el);
     
    Последнее редактирование: 22.01.2010
  2.  
  3. Offline

    MGM Недавно здесь

    Регистрация:
    11.11.2009
    Сообщения:
    13
    Симпатии:
    2
    Пол:
    Мужской
    Нашёл. Такой вариант построения динамического списка работает в любых вариантах (по крайней мере пока :) )
    Код (CODE):
    1. var el=document.createElement("option");
    2.   el.appendChild(document.createTextNode("....."));
    3.   el.setAttribute("value", .......);
    4.   form.IDсписка.appendChild(el);
     

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

Загрузка...