Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Получение текста элемента
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Описание: Без тегов
Aleksej
Отправлено: 06 Апреля, 2006 - 09:23:16
Post Id


Advanced Member


Покинул форум
Сообщений всего: 254
Дата рег-ции: Дек. 2004  

Карма 0




Как получить?
document.getElementById(id).innerText - в IE, но не в Firefox
document.getElementById(id).textContent - в firefox, но не в IE.
Как реализовать, что бы и там и там работало корректно?
 
 Top
ETC Администратор
Отправлено: 06 Апреля, 2006 - 09:29:23
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




navigator.userAgent
 
 Top
Aleksej
Отправлено: 06 Апреля, 2006 - 11:00:46
Post Id


Advanced Member


Покинул форум
Сообщений всего: 254
Дата рег-ции: Дек. 2004  

Карма 0




Вообще-то я уже это сделал, вот так (может кому пригодится):
if ((r=document.getElementById(id).innerText)==null) r=document.getElementById(id).textContent;
 
 Top
Леголегс Администратор
Отправлено: 06 Апреля, 2006 - 11:10:55
Post Id



JS-маньяк


Покинул форум
Сообщений всего: 2109
Дата рег-ции: Июль 2004  
Откуда: Липецк

Карма 17




Aleksej пишет:
if ((r=document.getElementById(id).innerText)==null) r=document.getElementById(id).textContent;
CODE:
r = document.getElementById(id).innerText || document.getElementById(id).textContent;
Но вот вопрос: а заработает ли это в опере?
 
 Top
ETC Администратор
Отправлено: 06 Апреля, 2006 - 11:55:45
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




А почему null?
 
 Top
Aleksej
Отправлено: 07 Апреля, 2006 - 08:37:42
Post Id


Advanced Member


Покинул форум
Сообщений всего: 254
Дата рег-ции: Дек. 2004  

Карма 0




ETC
Потому, что данное свойство не определено и есть null Подмигивание
 
 Top
Леголегс Администратор
Отправлено: 07 Апреля, 2006 - 11:07:39
Post Id



JS-маньяк


Покинул форум
Сообщений всего: 2109
Дата рег-ции: Июль 2004  
Откуда: Липецк

Карма 17




Aleksej пишет:
Потому, что данное свойство не определено и есть null
А ну-ка вот прямо на этой странице скопируй в адресную строку
CODE:
javascript:alert(document.polnaya_figna)
 
 Top
ETC Администратор
Отправлено: 07 Апреля, 2006 - 11:15:50
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




...и узнаешь, что такое «не определено»
 
 Top
Дмитрий Б.
Отправлено: 08 Апреля, 2006 - 04:51:01
Post Id



Super Member


Покинул форум
Сообщений всего: 800
Дата рег-ции: Март 2005  
Откуда: Иркутск

Карма 0




А можно пользоваться спецификацией, и тогда работать будет везде...
CODE:
document.getElementById('myTag').firstChild.data

(Здесь предпологается, что кроме текста в теге ничего нет.)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« JavaScript »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0385]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33