Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   outerText не работает в Mozila (https://javascript.ru/forum/misc/24090-outertext-ne-rabotaet-v-mozila.html)

Telnet 17.12.2011 17:28

outerText не работает в Mozila
 
<span onclick="alert(this.outerText);">
  <span> Cоздать</span>
  <span>Тему</span>
</span>

Есть примерно такой код, во всех браузерах кроме FF, это работает без проблем, а там пишет undefined.
Суть в следующем как заставить это работать во всех браузерах.
Пробывал писать this.vaue,так вообще сработало только в Хроме.

dmitriymar 17.12.2011 17:39

1 вопрос не по теме конечно. а вы разницу между блочными и инлайновыми элементами понимаете?
2 по теме- http://otvety.google.ru/otvety/threa...a9cf6b70bf0d7f

Telnet 17.12.2011 17:50

dmitriymar,
т.е Вы хотите сказать что если я первый span где стоит обработчик onclick изменю на div заработает

Telnet 17.12.2011 17:54

не ужели придется писать регулярное выражение и получать HTML, а потом удалять теги

Aetae 17.12.2011 18:07

textContent

dmitriymar 17.12.2011 21:14

Цитата:

Сообщение от Telnet
т.е Вы хотите сказать что если я первый span где стоит обработчик onclick изменю на div заработает

я хочу сказать что стоит писать согласно правилам нтмл в первую очередь;)

Kolyaj 17.12.2011 22:24

Цитата:

Сообщение от dmitriymar
я хочу сказать что стоит писать согласно правилам нтмл в первую очередь

А где тут правила нарушены?

devote 18.12.2011 10:38

Цитата:

Сообщение от dmitriymar
я хочу сказать что стоит писать согласно правилам нтмл в первую очередь

Дауж любопытно что тебе в его примере не понравилось, написано все как раз таки по правилам вполне.


Часовой пояс GMT +3, время: 06:47.