Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.05.2015, 11:51
Кандидат Javascript-наук
Отправить личное сообщение для zhurchik Посмотреть профиль Найти все сообщения от zhurchik
 
Регистрация: 04.06.2011
Сообщений: 116

Два и более текстовых узлов подряд
Это вообще нормально когда 2 и более текстовых узла идут подряд?
В каких случаях такое бывает и почему? Это нормальное поведение? Где-нибудь в спецификации это описано?

Я имею ввиду когда между тестовыми узлами нет никаких элементов, но по факту получается, что там может быть не один текстовый узел
Ответить с цитированием
  #2 (permalink)  
Старый 11.05.2015, 15:16
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Какие ещё текстовые узлы в JS? Можно пример?
Ответить с цитированием
  #3 (permalink)  
Старый 11.05.2015, 16:20
Кандидат Javascript-наук
Отправить личное сообщение для zhurchik Посмотреть профиль Найти все сообщения от zhurchik
 
Регистрация: 04.06.2011
Сообщений: 116

Safort,
http://www.w3schools.com/jsref/met_d...tetextnode.asp
Ответить с цитированием
  #4 (permalink)  
Старый 11.05.2015, 21:34
Интересующийся
Отправить личное сообщение для artemdemo Посмотреть профиль Найти все сообщения от artemdemo
 
Регистрация: 07.11.2014
Сообщений: 11

Спецификацией количество идущих подряд textNode не ограничено
Ответить с цитированием
  #5 (permalink)  
Старый 11.05.2015, 23:44
Кандидат Javascript-наук
Отправить личное сообщение для zhurchik Посмотреть профиль Найти все сообщения от zhurchik
 
Регистрация: 04.06.2011
Сообщений: 116

artemdemo,
То-есть, сами такие узлы я могу добавить только через createTextNode или через range API (insertNode) ? Другими способами нельзя? Ну, к примеру, через innerHTML как-нибудь?
Ответить с цитированием
  #6 (permalink)  
Старый 13.05.2015, 23:27
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

elem.textContent='Зачем их добавлять? Есть же контейнера для их хранения чтоб "ни один узил нипоцтрадал".';
Ответить с цитированием
Ответ



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

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