[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вставка в TEXTAREA
tureg1
Почему не вставляется текст в textarea?

<a href=# onClick=\"document.getElementById('bebe').innerHTML=text;\">Вставить</a>


P.S. Кавычки экранированы потому что это в echo php
kristall
Вместо innerHTML использовать value.

_____________
echo '<pre>',print_r($var, 1);die;

root@server# make love && war
tureg1
Цитата (kristall @ 27.03.2015 - 11:01)
Вместо innerHTML использовать value.

не помогает
FatCat
Цитата (kristall @ 27.03.2015 - 14:01)
использовать value

И обращаться не по айдишнику, а по имени элемента формы.

_____________
Бесплатному сыру в дырки не заглядывают...
tureg1
Цитата (FatCat @ 27.03.2015 - 11:42)
Цитата (kristall @ 27.03.2015 - 14:01)
использовать value

И обращаться не по айдишнику, а по имени элемента формы.

<a href=# onClick=\"document.getElementByName('content_6').value=text;\">Вставить</a>


Тоже не работает
Игорь_Vasinsky
<a href=# onClick=\"document.getElementById('bebe').value='text';\">Вставить</a>


http://jsfiddle.net/0zmk3zsv/


text - Это строка - она должна быть обёрнута в кавычки.

Цитата
И обращаться не по айдишнику, а по имени элемента формы.


да хоть по тегу.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
)))) я тебе ссылку на фидл дал - там глянь.

Цитата
Может быть из-за сторонних библиотек?


в основном - проблема в руках и голове.

и для отладки JS используют консоль или фаербаг - куда и имеют особенность вываливаться все ошибки.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
tureg1
Цитата (Игорь_Vasinsky @ 27.03.2015 - 12:14)
)))) я тебе ссылку на фидл дал - там глянь.

Цитата
Может быть из-за сторонних библиотек?


в основном - проблема в руках и голове.

и для отладки JS используют консоль или фаербаг - куда и имеют особенность вываливаться все ошибки.

спасибо, заработало. Но только не так как я ожидал, при нажатии на ссылку уже существующий текст в textarea заменяется новым. А как сделать чтобы он добавлялся желательно в место установки курсора?
Игорь_Vasinsky
этот добавит в конец

<a href=# onClick=\"document.getElementById('bebe').value= document.getElementById('bebe').value + 'text';\">Вставить</a>


:unsure:

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
FatCat
Цитата (tureg1 @ 27.03.2015 - 15:20)
желательно в место установки курсора?

Посмотри как у нас на форуме вставляются смайлики.
http://phpforum.su/html/quote.js - здесь все функции.

_____________
Бесплатному сыру в дырки не заглядывают...
tureg1
кстати, в textarea к которой подключен WYSIWYG редактор, а именно elRTE не вставляется текст, т.е. вставляется только в режиме просмотра исходного кода. а в обычную textarea вставляется. Пробовал другие WYSIWYG, та же история.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.