| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: для новичков > Не заменяется элемент (innerHTML) |
| Автор: Webtoper 21.12.2014, 19:05 | ||
Почему не заменяется элемент HTMLLIElement по свойству innerHTML?
p.s. пытался вставлять name="krok" в теги <div>, <span>, <p> - все равно не дает результата... не заменяет |
| Автор: Aliance 22.12.2014, 09:05 |
| Webtoper, выкиньте свой учебник, уже лет 7 как никто не использует document.all. |
| Автор: sQu1rr 22.12.2014, 12:52 |
7? я бы сказал 15. Примерно так с выхода IE5. И вообще, это даже не стандартная хрень, а дополнение от Microsoft. |
| Автор: Webtoper 22.12.2014, 14:37 |
А что вместо этого используют? |
| Автор: Aliance 22.12.2014, 15:27 |
если говорить про тренды - большинство сейчас использует jQuery. Если говорить про официальные альтернативы, то выбираете в зависимости от задач. То есть смотря что выбираете. Если элемент по ID (самая быстрая выборка), то document.getElementById, если по тегу - то getElementsByTagName. Вообще вот, почитайте: http://javascript.ru/tutorial/dom/search Есть еще более современный и модный нативный аналог jquery-like селекторов: https://developer.mozilla.org/ru/docs/Web/API/document.querySelector |