
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.02.2010, 19:44:46
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
Перерыл пять учебников по Аяксу и по ДжаваСкрипту. Вот вопрос: есть элемент <p> c id, по этому id получаю узел. Могу изменить ДжаваСкриптом любой из его атрибутов, но как поменять ДжаваСкриптом собственно текст абзаца, используя ДОМ. Ни где ни слова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.02.2010, 19:45:42
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
По ДжаваСкрипту просмотрел 9 томов, а ответа нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.02.2010, 20:00:04
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
БрЯдущийесть элемент <p> c id, по этому id получаю узел. Не "узел", а объект... БрЯдущийкак поменять ДжаваСкриптом собственно текст абзаца Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.02.2010, 20:04:34
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
krvsa, терминология у каждого автора своя - одни это называют ссылкой на узел, другие - узел ДОМ, третьи - ДОМ-элемент, и вот теперь - нате, объект. Не смешно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.02.2010, 20:12:23
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
БрЯдущийНе смешно. Вообще-то DOM (Document Object Model) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.02.2010, 20:16:36
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
krvsa, знаю. Объясните это, например, переводчику Дейва Крейна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.02.2010, 20:23:59
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
krvsa, извините, если чё не так сказал. Вообще, спасибо. Просто сами создатели Аякса называют составляющие объекты словом node. Тут любой к чёрту запутается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.02.2010, 21:02:36
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
БрЯдущийизвините, если чё не так сказал. Не бери в голову... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 04:52:12
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
krvsa, хочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 06:29:54
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
БрЯдущийkrvsa, хочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения. хм...а я раньше думал, что innerHTML работает во всех браузерах, а innerText нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 06:31:13
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
правда чтоли IE8 не понимает innerHTML? майкрософт занимается развитием проблеммы кроссбраузерности)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 07:48:53
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
EmilRegisправда чтоли IE8 не понимает innerHTML? innerText вроде не используется, кажет в FF он не работает, не помню уже. А innerHTML работает и в IE 6,7,8 и в Opera и в FF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 07:52:24
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
st_stEmilRegisправда чтоли IE8 не понимает innerHTML? innerText вроде не используется, кажет в FF он не работает, не помню уже. А innerHTML работает и в IE 6,7,8 и в Opera и в FF.вот и я о том же...Брядущий, дезинформацию пишете) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 09:06:24
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
БрЯдущийхочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения. С эффективностью спорить не буду... А вот с кроссбраузерностью вроде все с точностью до наоборот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 09:15:05
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
krvsaБрЯдущийхочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения. С эффективностью спорить не буду... а что значит свойство более эффективно?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 09:20:21
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
При замене абзаца c помощью innerHTML у меня это всё стабильно работает В Сафари, ФФ, Нетскейп, Хроме и Флоке, а IE 8 выдаёт неизвестную ошибку. Хз, может айди абзаца должно оставться прежним, проверю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 09:22:19
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
EmilRegis, проще в использовании и работает под поставленную задачу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 09:51:41
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
Тут вот какое дело выяснилось. В Опере innertHTML работает, не неправильно, а ФФ не желает обрабатывать innerText, a IE 8 хоть об стену убейся, а innerHTML ругается неизвестной ошибкой. Стоп! Может это связано с политиками его безопасности в свойствах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 09:53:37
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
В общем, надо сначала выяснять, чё за броузер, а потом уже принимать решение. По другому никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 09:53:39
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
БрЯдущий , может пора показать тестовый пример? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 09:55:48
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
EmilRegisа что значит свойство более эффективно?) Тут как-то писали, Де innerHTML оочень замедлял работу скрипта в ИЕ... Рискну предположить что innerTEXT будет работать побыстрее. Но, как показывает практика, не кроссбраузерно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 10:03:17
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
krvsa, вот он: а) function ft() { First = document.getElementById("th"); First.innerHTML = "<p id=\"sg\" class=\"tsd\">Мы рады видеть Вас здесь, на главной странице Перекрёстка Миров.</p>"; } б) function ft() { First = document.getElementById("th"); First.innerText = "Мы рады видеть Вас здесь, на главной странице Перекрёстка Миров."; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 10:25:32
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
ИннерТекс не во всех браузерах работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2010, 10:33:51
|
|||
|---|---|---|---|
Вопрос по JavaScript и DOM |
|||
|
#18+
БрЯдущий , а как в ХТМЛ выглядит элемент с id='th'? Но даже из твоего примера ничто не мешает написать так Код: plaintext разницы с этим Код: plaintext не будет никакой. Но будет кроссбраузерность... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1453458]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
376ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 685ms |

| 0 / 0 |
