Значение тега div в переменную по классу.
Добрый день. Вопрос такой: есть тег div который я не могу изменить:
<div class="element-textarea">Расставляем девушек, их аксессуары, декорации, освещение на подиуме</div> Мне нужно с помощью JS возвести текст в переменную чтотб потом использовать ее значение на странице. Как бы это сделать? :thanks: Спасибо |
Пытаюсь делать так:
<html> <head> <title>test</title> </head> <body> <div class="element-textarea">Расставляем девушек, их аксессуары, декорации, освещение на подиуме</div> <script type="text/javascript"> var descript = document.getElementsByClassName('element-textarea'); document.write(descript); </script> </body> </html> Получаю: [object NodeList] (( |
Цитата:
<div class="element-textarea">Расставляем девушек, их аксессуары, декорации, освещение на подиуме</div> <script type="text/javascript"> var descript = document.getElementsByClassName('element-textarea'); alert(descript[0].innerHTML); </script> |
Цитата:
У меня еще к вам 2 вопроса (извините, я новичок): 1. На сколько данный метод кросбраузерен? 2. Как потом данную переменную объявить в php Большое вам спасибо. ):) |
Цитата:
Метод getElementsByClassName() первым в теме применил ты, я только показал, что нужно делать далее... Но сам метод появился недавно, например тут http://www.fpublisher.ru/documentation/dhtml_doc/ про него не знают... Далее все предельно универсально. :) Цитата:
Другое дело передать... Например можно отправить форму с полем, в котором есть то значение... Занрузить во врейм нужный УРЛ... Отправить Ажакс-запрос с этими данными... Вот, выбирай. :) |
Цитата:
Вы можете отпарсить чужую страницу, но не можете с нее записать данные на свой сервер. Их сперва надо сохранить где-то, вне браузера, чтобы затем из своего домена уже сохранить у себя. |
Цитата:
|
Часовой пояс GMT +3, время: 04:17. |