Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Получить не содержимое тега и весь тег со значениями
 
 автор: Alph[p]a   (27.07.2011 в 15:30)   письмо автору
 
 

Если использовать jQuery то можно получить содержимое тега а вот как получить весь тэг с ID ну например:

<div id="UN" style="display: none">
Содержимое , 
на произвольном количестве строк..
...
</div>


как получить выше описанный кусок ?

  Ответить  
 
 автор: AlexSol   (27.07.2011 в 16:08)   письмо автору
 
   для: Alph[p]a   (27.07.2011 в 15:30)
 

vat tag = jQuery('#UN')

  Ответить  
 
 автор: Alph[p]a   (27.07.2011 в 16:21)   письмо автору
 
   для: AlexSol   (27.07.2011 в 16:08)
 

будет js объект, к какому методу обращаться?
или перебор делать each ?

  Ответить  
 
 автор: AlexSol   (27.07.2011 в 16:44)   письмо автору
 
   для: Alph[p]a   (27.07.2011 в 16:21)
 

что хотите получить, то и вытягивайте.
атрибут - tag.attr('id')
контент - tag.text()
и т.д.

  Ответить  
 
 автор: ONYX   (28.07.2011 в 02:22)   письмо автору
 
   для: Alph[p]a   (27.07.2011 в 15:30)
 

Если не использовать JQuery, то можно обойтись простым свойством JS которое возвращает весь тег целиком со всем содержимым - outerHTML

В этом случае:

alert(document.getElementById('UN').outerHTML)


В JQuery нет встроенных функций для получения outerHTML, но вы можете использовать:
jQuery.fn.outerHTML = function(s) { 
return (s) 
  ? this.before(s).remove() 
  : jQuery("<p>").append(this.eq(0).clone()).html(); 


Затем в селектор:

$('.class1').outerHTML() даст вам то, что вы ищете. 


http://ru.w3support.net/index.php?db=so&id=995760

  Ответить  
 
 автор: Alph[p]a   (28.07.2011 в 06:29)   письмо автору
 
   для: ONYX   (28.07.2011 в 02:22)
 

отлично. спасибо

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования