|
|
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
Перерыл пять учебников по Аяксу и по ДжаваСкрипту. Вот вопрос: есть элемент <p> c id, по этому id получаю узел. Могу изменить ДжаваСкриптом любой из его атрибутов, но как поменять ДжаваСкриптом собственно текст абзаца, используя ДОМ. Ни где ни слова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 19:44:46 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
По ДжаваСкрипту просмотрел 9 томов, а ответа нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 19:45:42 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
БрЯдущийесть элемент <p> c id, по этому id получаю узел. Не "узел", а объект... БрЯдущийкак поменять ДжаваСкриптом собственно текст абзаца Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:00:04 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
krvsa, терминология у каждого автора своя - одни это называют ссылкой на узел, другие - узел ДОМ, третьи - ДОМ-элемент, и вот теперь - нате, объект. Не смешно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:04:34 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
БрЯдущийНе смешно. Вообще-то DOM (Document Object Model) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:12:23 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
krvsa, знаю. Объясните это, например, переводчику Дейва Крейна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:16:36 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
krvsa, извините, если чё не так сказал. Вообще, спасибо. Просто сами создатели Аякса называют составляющие объекты словом node. Тут любой к чёрту запутается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:23:59 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
БрЯдущийизвините, если чё не так сказал. Не бери в голову... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 21:02:36 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
krvsa, хочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 04:52:12 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
БрЯдущийkrvsa, хочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения. хм...а я раньше думал, что innerHTML работает во всех браузерах, а innerText нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 06:29:54 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
правда чтоли IE8 не понимает innerHTML? майкрософт занимается развитием проблеммы кроссбраузерности)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 06:31:13 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
EmilRegisправда чтоли IE8 не понимает innerHTML? innerText вроде не используется, кажет в FF он не работает, не помню уже. А innerHTML работает и в IE 6,7,8 и в Opera и в FF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 07:48:53 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
st_stEmilRegisправда чтоли IE8 не понимает innerHTML? innerText вроде не используется, кажет в FF он не работает, не помню уже. А innerHTML работает и в IE 6,7,8 и в Opera и в FF.вот и я о том же...Брядущий, дезинформацию пишете) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 07:52:24 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
БрЯдущийхочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения. С эффективностью спорить не буду... А вот с кроссбраузерностью вроде все с точностью до наоборот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 09:06:24 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
krvsaБрЯдущийхочу поделиться наблюдением. Оказывается, есть такое свойство object.innerText , которое при использовании гораздо более эффективно, чем описанное вами, т. к. работает во всех броузерах, а описанное вами в IE 8 даёт неизвестную ошибку исполнения. С эффективностью спорить не буду... а что значит свойство более эффективно?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 09:15:05 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
При замене абзаца c помощью innerHTML у меня это всё стабильно работает В Сафари, ФФ, Нетскейп, Хроме и Флоке, а IE 8 выдаёт неизвестную ошибку. Хз, может айди абзаца должно оставться прежним, проверю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 09:20:21 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
EmilRegis, проще в использовании и работает под поставленную задачу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 09:22:19 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
Тут вот какое дело выяснилось. В Опере innertHTML работает, не неправильно, а ФФ не желает обрабатывать innerText, a IE 8 хоть об стену убейся, а innerHTML ругается неизвестной ошибкой. Стоп! Может это связано с политиками его безопасности в свойствах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 09:51:41 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
В общем, надо сначала выяснять, чё за броузер, а потом уже принимать решение. По другому никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 09:53:37 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
БрЯдущий , может пора показать тестовый пример? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 09:53:39 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
EmilRegisа что значит свойство более эффективно?) Тут как-то писали, Де innerHTML оочень замедлял работу скрипта в ИЕ... Рискну предположить что innerTEXT будет работать побыстрее. Но, как показывает практика, не кроссбраузерно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 09:55:48 |
|
||
|
Вопрос по 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:03:17 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
ИннерТекс не во всех браузерах работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 10:25:32 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
БрЯдущий , а как в ХТМЛ выглядит элемент с id='th'? Но даже из твоего примера ничто не мешает написать так Код: plaintext разницы с этим Код: plaintext не будет никакой. Но будет кроссбраузерность... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 10:33:51 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
krvsa, чёрт, там внутри текста две ссылки, которые при замене убиваются. Это из-за них? Я попробую сейчас просто текст в иннерАшТеэМеЛ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 12:03:47 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
krvsa, уффф... это был последний геморр... Спасибо за всё)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 12:08:50 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
БрЯдущийЭто из-за них? Где нормальный тестовый пример? Типа... Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 13:00:15 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
БрЯдущий , получилось что ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 13:01:28 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
krvsa БрЯдущий , получилось что ли? Что-то мне подсказывает, что ТС сюда ещё вернется... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 13:03:26 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
krvsa, да!!!!! ))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 13:05:04 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
krvsa, нормальный тестовый пример: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> <meta name="author" content="Fatum" /> <title>Surelite</title> <script language="javascript" src="jmp.js"> </script> <link rel="stylesheet" type="text/css" href="CSSGen.css" /> </head> <body background="Pic/FonP.jpg"> <div id="dc" align="center"> <table id="shead" align="center"> <tr> <td> <a href="questroom.htm"> <img id="quest" class="pct" src="Pic/119_g.jpg" title="Гостевая комната"/> </a> </td> <td> <img id="surh" src="Pic/SurElite_h.png" /> </td> <td> <img id="nset" class="pct" src="Pic/119_n.jpg" title="Посёлок новосёлов"/> </td> </tr> </table> <p id="ht" align="center"> Здравствуйте, Гость! </p> <p id="th" class="tsd"> ТЕКСТ ЗАКРЫТ ПОЛЬЗОВАТЕЛЕМ<a id="ap" href="javascript: ft();" class="lc" >ОН</a> или <a id="ae" href="woman.htm" class="lc">ОНА</a>ТЕКСТ ЗАКРЫТ ПОЛЬЗОВАТЕЛЕМ </p> <p id="th2" class="tsd"> ТЕКСТ ЗАКРЫТ ПОЛЬЗОВАТЕЛЕМ </p> <p id="th3" class="tsd"> ТЕКСТ ЗАКРЫТ ПОЛЬЗОВАТЕЛЕМ </p> <p id="th4" class="tsd"> ТЕКСТ ЗАКРЫТ ПОЛЬЗОВАТЕЛЕМ </p> <table id="footer" align="center"> <tr> <td> <img id="cit" class="pct" src="Pic/119_s.jpg" title="Гражданский союз"/> </td> <td> <img id="surf" src="Pic/SurElite_h.png" /> </td> <td> <img id="patr" class="pct" src="Pic/119_m.jpg" title="Патриархат"/> </td> </tr> </table> </div> </body> </html> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 13:09:34 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
БрЯдущийнормальный тестовый пример ... Он не нормальный. Т.к. у меня он не работает. Функций-то в нем нет никаких. И не совсем тестовый. Т.к. в нём много лишнего и не касающегося данной проблемы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 13:24:37 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
да уж Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 13:26:31 |
|
||
|
Вопрос по JavaScript и DOM
|
|||
|---|---|---|---|
|
#18+
workermaks, jmp.js: Untitled = new Image(); Untitled.src = "Buttons/Next/next.png"; Untitled_Over = new Image(); Untitled_Over.src = "Buttons/Next/next_Over.png"; Untitled_Down = new Image(); Untitled_Down.src = "Buttons/Next/next_Down.png"; Back = new Image(); Back.src = "Buttons/Back/Back.png"; Back_Over = new Image(); Back_Over.src = "Buttons/Back/Back_Over.png"; Back_Down = new Image(); Back_Down.src = "Buttons/Back/Back_Down.png"; Start = new Image(); Start.src = "Buttons/Start/Start.png"; Start_Over = new Image(); Start_Over.src = "Buttons/Start/Start_Over.png"; Start_Down = new Image(); Start_Down.src = "Buttons/Start/Start_Down.png"; Reg = new Image(); Reg.src = "Buttons/Reg/Reg.png"; Reg_Over = new Image(); Reg_Over.src = "Buttons/Reg/Reg_Over.png"; Reg_Down = new Image(); Reg_Down.src = "Buttons/Reg/Reg_Down.png"; function show(buttonname, buttonvar) { document.images[buttonname].src=buttonvar.src; } function ft() { First = document.getElementById("th"); First.innerHTML = "ТЕКСТ ЗАКРЫТ ПОЛЬЗОВАТЕЛЕМ"; } --------- А картинки не дам - пользуйте любые))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 14:17:05 |
|
||
|
|

start [/forum/topic.php?all=1&fid=22&tid=1453458]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
204ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 487ms |

| 0 / 0 |
