Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обращение к пользовательским свойствам <a> 
:(
    Опции темы
solenko
Дата 21.11.2006, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 9
Всего: 67



Здрвствуйте!
Есть:
Код

        function delFirm(evt){
            evt = (evt)?evt:event;
            if (!evt)
                return;
            var el = (evt.target)?evt.target:evt.srcElement;
            var scr = document.createElement('script');            
            scr.src = 'index.php?option=com_pcat&task=ajax&act=delfirm&id=' + el.firm_id + '&tmp_str='+Math.random();
            document.body.appendChild(scr);
            var tab = document.getElementById('myFirmsTable');
            for(i=0;i<tab.rows.length;i++){
                alert(el.tagName + tab.rows[i].firm_id + '!=' + el.firm_id);
                if (tab.rows[i].firm_id != el.firm_id)
                    continue;
                tab.deleteRow(i);
                return;
            }

        }

<a href="#" onclick="delFirm(event);" firm_id="10" title="Удалить">Удалить</a>


Дело в том, что tab.rows[i].firm_id, как и el.firm_id имеют значение undefined.
Подскажите что не так. Почему не получается получить доступ к firm_id?
PS. Пробовал в FireFox1.5


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
skyboy
Дата 21.11.2006, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 10
Всего: 260



потому как поддержка собственных аттрибутов гарантирована только в XML. парсинг HTML не обязан обрабатывать собственноручно созданные аттрибуты и, тем более, запихивать их в javascript объект. возможно, может заработать getAttribute
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0419 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.