powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Вопрос по JavaScript и DOM
25 сообщений из 34, страница 1 из 2
Вопрос по JavaScript и DOM
    #36493544
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перерыл пять учебников по Аяксу и по ДжаваСкрипту. Вот вопрос: есть элемент <p> c id, по этому id получаю узел. Могу изменить ДжаваСкриптом любой из его атрибутов, но как поменять ДжаваСкриптом собственно текст абзаца, используя ДОМ. Ни где ни слова.
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493545
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По ДжаваСкрипту просмотрел 9 томов, а ответа нет...
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493554
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БрЯдущийесть элемент <p> c id, по этому id получаю узел.
Не "узел", а объект...

БрЯдущийкак поменять ДжаваСкриптом собственно текст абзаца
Код: plaintext
object.innerHTML [ = sHTML ] 
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493559
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

терминология у каждого автора своя - одни это называют ссылкой на узел, другие - узел ДОМ, третьи - ДОМ-элемент, и вот теперь - нате, объект. Не смешно.
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493564
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БрЯдущийНе смешно.
Вообще-то
DOM (Document Object Model)
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493568
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

знаю. Объясните это, например, переводчику Дейва Крейна.
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493577
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

извините, если чё не так сказал. Вообще, спасибо. Просто сами создатели Аякса называют составляющие объекты словом node. Тут любой к чёрту запутается.
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493607
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БрЯдущийизвините, если чё не так сказал.
Не бери в голову...
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493775
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

хочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения.
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493786
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БрЯдущийkrvsa,

хочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения.
хм...а я раньше думал, что innerHTML работает во всех браузерах, а innerText нет
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493787
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
правда чтоли IE8 не понимает innerHTML? майкрософт занимается развитием проблеммы кроссбраузерности))
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493810
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EmilRegisправда чтоли IE8 не понимает innerHTML?
innerText вроде не используется, кажет в FF он не работает, не помню уже. А innerHTML работает и в IE 6,7,8 и в Opera и в FF.
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493812
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_stEmilRegisправда чтоли IE8 не понимает innerHTML?
innerText вроде не используется, кажет в FF он не работает, не помню уже. А innerHTML работает и в IE 6,7,8 и в Opera и в FF.вот и я о том же...Брядущий, дезинформацию пишете)
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493861
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БрЯдущийхочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения.
С эффективностью спорить не буду... А вот с кроссбраузерностью вроде все с точностью до наоборот.
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493873
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaБрЯдущийхочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения.
С эффективностью спорить не буду... а что значит свойство более эффективно?)
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493877
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При замене абзаца c помощью innerHTML у меня это всё стабильно работает В Сафари, ФФ, Нетскейп, Хроме и Флоке, а IE 8 выдаёт неизвестную ошибку. Хз, может айди абзаца должно оставться прежним, проверю.
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493882
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EmilRegis,

проще в использовании и работает под поставленную задачу.
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493929
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут вот какое дело выяснилось. В Опере innertHTML работает, не неправильно, а ФФ не желает обрабатывать innerText, a IE 8 хоть об стену убейся, а innerHTML ругается неизвестной ошибкой. Стоп! Может это связано с политиками его безопасности в свойствах?
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493931
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, надо сначала выяснять, чё за броузер, а потом уже принимать решение. По другому никак.
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493932
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БрЯдущий , может пора показать тестовый пример?
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493935
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EmilRegisа что значит свойство более эффективно?)
Тут как-то писали, Де innerHTML оочень замедлял работу скрипта в ИЕ... Рискну предположить что innerTEXT будет работать побыстрее.
Но, как показывает практика, не кроссбраузерно...
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36493944
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

вот он:

а) function ft() {
First = document.getElementById("th");
First.innerHTML = "<p id=\"sg\" class=\"tsd\">Мы рады видеть Вас здесь, на главной странице Перекрёстка Миров.</p>";
}


б) function ft() {
First = document.getElementById("th");
First.innerText = "Мы рады видеть Вас здесь, на главной странице Перекрёстка Миров.";
}
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36494005
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИннерТекс не во всех браузерах работает.
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36494031
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БрЯдущий , а как в ХТМЛ выглядит элемент с id='th'?

Но даже из твоего примера ничто не мешает написать так

Код: plaintext
First.innerHTML = "Мы рады видеть Вас здесь, на главной странице Перекрёстка Миров.";

разницы с этим

Код: plaintext
First.innerText = "Мы рады видеть Вас здесь, на главной странице Перекрёстка Миров.";

не будет никакой. Но будет кроссбраузерность...
...
Рейтинг: 0 / 0
Вопрос по JavaScript и DOM
    #36494314
Фотография БрЯдущий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

чёрт, там внутри текста две ссылки, которые при замене убиваются. Это из-за них?
Я попробую сейчас просто текст в иннерАшТеэМеЛ
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Вопрос по JavaScript и DOM
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]