Показать сообщение отдельно
  #18 (permalink)  
Старый 25.03.2015, 15:51
Аспирант
Посмотреть профиль Найти все сообщения от newuser1001
 
Регистрация: 24.03.2015
Сообщений: 92

Сообщение от jaroslav.tavgen
У этого языка программирования логика вообще есть?!
Тут дело не столько в языке, сколько в реализации, видимо.

Моя версия следующая. Когда ты меняешь outerHTML, он у тебя загружается в "виртуальную машину", а в исходнике он остается неизменным. Так вот, интерпретатор считывает outerHtml, похоже, из исходника, по-крайней мере в части между треугольными скобками. innerHTML все ж таки перерисовывается. Возможно это просто тупость имплементаторов, возможно, дрочево в присядку под компиляцию, чтобы меньше проходов делать. Но в любом случае, это ужасный косяк, да.

Последний раз редактировалось newuser1001, 25.03.2015 в 15:57.
Ответить с цитированием