Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 11.03.2015, 16:17
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Лучше использовать textContent, так как FF актуальней, чем IE8.

Или:

var text = elem.innerText || elem.textContent || '';
Ответить с цитированием
  #12 (permalink)  
Старый 11.03.2015, 17:39
Аватар для Sigizmund2012
Профессор
Отправить личное сообщение для Sigizmund2012 Посмотреть профиль Найти все сообщения от Sigizmund2012
 
Регистрация: 16.07.2014
Сообщений: 267

Сообщение от Ruslan_xDD Посмотреть сообщение
Лучше использовать textContent, так как FF актуальней, чем IE8.

Или:

var text = elem.innerText || elem.textContent || '';
а зачем 3-й || ? Разве может быть ситуация, что обоих свойств нет? Или это для каких-то совсем мифологических браузеров?
Ответить с цитированием
  #13 (permalink)  
Старый 11.03.2015, 18:15
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

var elem = {
    innerText: ''
};

var text = elem.innerText || elem.textContent;

alert(text);
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #14 (permalink)  
Старый 11.03.2015, 18:32
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Sigizmund2012,

а если innerHTML возвратит пустую строку? А это у нас что? Правильно, false. Затем textContent вернёт undefined.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить количество дней до определенной даты beard Общие вопросы Javascript 3 24.06.2012 17:22
Не получается получить document открытого окна Dim@ Общие вопросы Javascript 1 20.05.2012 15:52
Ребят помогите получить данные без перезагрузки страницы SpiritDark AJAX и COMET 1 17.03.2012 14:57
DOM модель подсчет тегов документа kent666 Events/DOM/Window 4 17.10.2011 21:51
Перебор вложенных тегов. werdes jQuery 0 27.07.2010 11:51