Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Untagger в Javascript (Churhill)
Author Message
Churhill
Guest





Карма: 388
   поощрить/наказать


PostPosted: Sat Dec 18, 2004 4:49 pm (написано за 1 минуту 40 секунд)
   Post subject: Untagger в Javascript
Reply with quote

Возник очень важный вопрос, и я не знаю, есть ли вообще на него ответ.
В общем, возможно ли с помощью Javascript читать то, что находится между тегами в странице, которую загрузил пользователь? Т.е. на стрнице есть <div id="dd">bla-bla-bla</div>, можно ли перенести в переменную это bla-bla-bla?
Back to top
Евгений Галашин
Модератор



Joined: 29 Dec 2003
Posts: 1861
Карма: 32
   поощрить/наказать


PostPosted: Sat Dec 18, 2004 10:12 pm (спустя 5 часов 23 минуты; написано за 6 секунд)
   Post subject:
Reply with quote

Churhill:
Возможно.
Back to top
View user's profile Send private message
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6840
Карма: 131
   поощрить/наказать


PostPosted: Sat Dec 18, 2004 11:28 pm (спустя 1 час 15 минут; написано за 52 секунды)
   Post subject:
Reply with quote

Churhill:
Code (JavaScript): скопировать код в буфер обмена
var bla = document.getElementById("dd").innerHTML;
alert(bla);
Back to top
View user's profile Send private message Send e-mail
Евгений Галашин
Модератор



Joined: 29 Dec 2003
Posts: 1861
Карма: 32
   поощрить/наказать


PostPosted: Sun Dec 19, 2004 10:51 am (спустя 11 часов 22 минуты; написано за 1 минуту 24 секунды)
   Post subject:
Reply with quote

Ant:
Только вот innerHTML, по-моему, -- проприетантый элемент. И, по-хорошему, надо заморачиваться с ChildNodes.
Back to top
View user's profile Send private message
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6840
Карма: 131
   поощрить/наказать


PostPosted: Sun Dec 19, 2004 3:38 pm (спустя 4 часа 47 минут; написано за 12 секунд)
   Post subject:
Reply with quote

Евгений Галашин wrote:
 И, по-хорошему, надо заморачиваться с ChildNodes.
Можно пример в студию?
Back to top
View user's profile Send private message Send e-mail
Евгений Галашин
Модератор



Joined: 29 Dec 2003
Posts: 1861
Карма: 32
   поощрить/наказать


PostPosted: Sun Dec 19, 2004 10:35 pm (спустя 6 часов 56 минут; написано за 19 секунд)
   Post subject:
Reply with quote

Ant:
Евгений Галашин wrote:
надо заморачиваться
(-;
Поищу...
Back to top
View user's profile Send private message
Евгений Галашин
Модератор



Joined: 29 Dec 2003
Posts: 1861
Карма: 32
   поощрить/наказать


PostPosted: Sun Dec 19, 2004 10:57 pm (спустя 21 минуту; написано за 3 секунды)
   Post subject:
Reply with quote

www.mozilla.org/docs/web-developer/upgrade_2.html#dom_access
Back to top
View user's profile Send private message
Churchill
Guest





Карма: 388
   поощрить/наказать


PostPosted: Sun Dec 26, 2004 5:05 pm (спустя 6 дней 18 часов 8 минут; написано за 17 секунд)
   Post subject:
Reply with quote

Большое спасибо! Очень помогли, ресурс замечательный ;)
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Thu Dec 30, 2004 4:54 am (спустя 3 дня 11 часов 48 минут; написано за 32 секунды)
   Post subject:
Reply with quote

Затычка на InnerText для Мозиллы:
Code (JavaScript): скопировать код в буфер обмена
if (window.HTMLElement && window.HTMLElement.prototype.__defineSetter__) {
  HTMLElement.prototype.__defineSetter__("innerText", function (sText) {
     this.innerHTML = sText.replace(/\&/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;");
  });

  HTMLElement.prototype.__defineGetter__("innerText", function () {
     var r = this.ownerDocument.createRange();
     r.selectNodeContents(this);
     return r.toString();
  });
}
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML