![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| polosatij |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 22.2.2004 Где: Stuttgart<-> ;Karlsruhe, Germany Репутация: 1 Всего: 8 |
не пойму.. почему:
выдаёт мне "undefinied".. можно ли написание своих атрибутов в html? может <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> .dtd переписать, включить и всё заработает ООООООООООООООЧЕНЬ надо.. т.к. не вижу больше другого выхода из сложившийся ситуации.. Это сообщение отредактировал(а) polosatij - 9.1.2007, 00:47 |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 49 Всего: 401 |
polosatij,
1) Свои атрибуты создавать можно, но браузер не обязан превращать их в свойства элементов. Вот кое-что по теме. 2) Все-таки уточните, что за ситуация у Вас сложилась - может, найдется менее оригинальный, но и менее трудозатратный выход... -------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 10 Всего: 260 |
Наивно полагать, что браузер все незнакомые(да и знакомые) атрибуты тегов повставляет в соответствующий javascript-объект. например, атрибут class в javascript представлен свойством с именем className... Чувствуешь, повеяло неоднообразной обработкой? так откуда ж знать парсеру, с каким именем твое свойство вставлять? пользуй getAttribute, тем более, что и IE, и Gecko его поддерживают... |
|||
|
||||
| polosatij |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 22.2.2004 Где: Stuttgart<-> ;Karlsruhe, Germany Репутация: 1 Всего: 8 |
из базы данных берётся информация.. в ней находятся следуюшие значки: 1. " 2. ' из за логики JavaScript менять эти значки на entities я не могу, а тут ещё такое: onmouseover="javascript:hideTitle('...')" hideTitle нуждаеться в информации из базы данных.. если пришла мысль писать информацию в какой-нибудь тэг и их читать - этих элементов около 200-300.. посему, буду читать атрибут +) усё заяботало +) пасиба всем +) |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 10 Всего: 260 |
||||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
polosatij, чем мешают &мнемоники; ? Они же браузером заменяются на текст, бери его по getAttribute() как уже говорили раньше.
Обращаться за аттрибутом как к свойству обьекта не есть гуд по определению, но для стандартных аттрибутов удобно. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| polosatij |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 22.2.2004 Где: Stuttgart<-> ;Karlsruhe, Germany Репутация: 1 Всего: 8 |
мне они не мешают больше.. но на это я затратил сегодня около 8 часов...
там было очень много трабл.. +) в принципе я всё уже переписал..
хм.. посему? |
||||
|
|||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Потому что "загрязняеться" именное пространство обьекта. Раньше глупые нетскейповцы выливали все стили как свойства обьекта. Через короткое время, когда таких свойств стала не обьятная куча, люди решили сгруппировать стили до .style. С тех пор везде и на всё есть контейнеры, даже на аттрибуты .attributes, но никак не прямые свойства обьектов. Хотя стандартные свойства в целях совместимости (и просто удобно) решили оставить.
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |