Хах, интересный случай.
Когда нажимаешь на ссылку ничего не происходит, методом тыка я убрал return false. Т.е. получилось так: <a href="#" onclick="insertText();">insert</a> Я кликаю по ссылке - скрипт перемещает меня на главную, я нажимаю кнопку назад и уже там появляется текст. |
grisha2217,
Используйте <a> по назначению. А для навешивания событий есть куча других элементов. И тогда не нужно будет return false |
BETEPAH, проблема осталась.
Заменил <a> на <span>. Кликаю - ничего не происходит. Жму быстро назад, а потом вперед, в итоге текст появляется. Как быть? |
Выложи снова свой скрипт + html... Хочется посмотреть на новые свойства элемента span
|
Вложений: 1
Faab, во вложениях.
(Поиск: Insert!) Рядом будет скрипт |
...
|
Faab, может скажете, что не так?
|
У меня всё работает. Попробуйте так, хотя должно было и так работать:
<span style="padding-left:0; cursor: pointer;" id="spanButton" >Insert!</span> <script> window.onload = function(){ var eSpanButton = document.getElementById('spanButton'); eSpanButton.onclick = function(){ var text = 'TESTTEXT'; document.getElementById('quick_reply').getElementsByTagName('textarea')[0].value += text; }; }; </script> В консоле сообщений об ошибках нет? У вас столько скриптов - сам чёрт ногу сломит. |
Цитата:
|
Faab, это же целый движок
теперь вообще не работает. В консоли только ошибки CSS Скорее всего, проблема вовсе не в скрипте, а из-за движка. Видимо, мешают какие-то функции |
Часовой пояс GMT +3, время: 05:29. |