Форум hotibo.ru

Сайты - по стандартам, но не стандартные сайты!





#1 27.01.2010 17:16

Сашка
Новичок
Зарегистрирован: 27.01.2010
Сообщений: 2

Можно ли в JavaScript получить значение текстового поля вне формы?

Добрый день!
Простите за дурацкий вопрос, но с DOM я только начал разбираться.
Могу ли я считать в JavaScript, скажем, текст, помещенный в ячейку таблицы, а не в форме? Хотелось бы воспользоваться для внесения в форму цитаты.
Вот, например:


   Какой-то там текст


Можно ли "Какой-то там текст" считать в переменную, чтобы потом забить в форму? То есть нужна функциональность кнопки "Цитировать", которая обычно есть на форумах

Я попробовал посмотреть, как сделан на JavaScript ответ с цитированием на blogs.mail.ru - оказалось, они выводят посты в таблице, как обычно, а потом еще дублируют их в hidden-формах, только чтобы выдрать оттуда цитаты!!! Обалденно коряво и весит такой файл тоже будь здоров.
Неужели никак нельзя вытащить значение поименованного , например?
Заранее спасибо за ответ.

Нет на форуме

 

#2 27.01.2010 18:30

AKS
Профессионал
Зарегистрирован: 25.12.2009
Сообщений: 237
Вебсайт

Re: Можно ли в JavaScript получить значение текстового поля вне формы?

Может я не все понял, но, думаю, что в DOM возможно все...
Вообще в DOM есть такое св-во, как nodeValue, да и раньше можно было (можно и сейчас) использовать innerHTML, чтобы заполучить содержимое какого-либо элемента.

Нет на форуме

 

#3 29.01.2010 10:02

Сашка
Новичок
Зарегистрирован: 27.01.2010
Сообщений: 2

Re: Можно ли в JavaScript получить значение текстового поля вне формы?

Большое спасибо за ответ!
Я проверил - работает и nodeValue, и innerHTML.
Ещё раз простите за такой глупый вопрос.
Странно, что на mail.ru пошли таким своеобычным путём smile , тем более, что в результате они innerHTML всё-таки пользуются, чтобы вытащенную из hidden - формы цитату воткнуть в форму ответа.

Нет на форуме

 

#4 29.01.2010 12:52

AKS
Профессионал
Зарегистрирован: 25.12.2009
Сообщений: 237
Вебсайт

Re: Можно ли в JavaScript получить значение текстового поля вне формы?

Не извиняйся, ведь форумы для того и существуют, чтобы мы могли помочь друг другу каким-либо советом...

Нет на форуме

 

Board footer