Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как добавлять текст в поле TEXTAREA по нажатию кнопки

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
strengerst
Отправлено: 07 Октября, 2014 - 13:28:23
Post Id


Частый гость


Покинул форум
Сообщений всего: 172
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




Есть поле textarea в html и кнопка с классом "knopa3" при нажатии на кнопку в поле textarea должен должен добавляться некий текст но он у меня добавляться только один раз и то когда поле пустое а к тексту не добавляться то есть когда в textarea уже что то набрано. Что я делаю не так? и как будет правильно.

CODE (javascript):
скопировать код в буфер обмена
  1. $(".knopa3").click(function(){$("textarea").html(" <p>Hello</p>")})
  2.  
 
 Top
RickMan
Отправлено: 07 Октября, 2014 - 13:55:01
Post Id


Участник


Покинул форум
Сообщений всего: 1033
Дата рег-ции: Май 2012  


Помог: 30 раз(а)




Вы читали описание функции html?
Сделайте так: http://jsfiddle[dot]net/dj1c861L/

(Отредактировано автором: 07 Октября, 2014 - 14:07:31)

 
 Top
strengerst
Отправлено: 07 Октября, 2014 - 14:10:53
Post Id


Частый гость


Покинул форум
Сообщений всего: 172
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




RickMan пишет:
Вы читали описание функции html?
Сделайте так: http://jsfiddle[dot]net/dj1c861L/



Спасибо получилось.
 
 Top
strengerst
Отправлено: 09 Октября, 2014 - 16:04:14
Post Id


Частый гость


Покинул форум
Сообщений всего: 172
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




CODE (javascript):
скопировать код в буфер обмена
  1. $("button").click(function(){$("textarea").val($( "textarea").val() + "Hello")})
  2.  


А как к выше изложенному методу добавить свойство выделения текста что бы при выделенном тексте и нажатия кнопки, слова "Hello", окружали выделенный текст. Знаю что с помощь атрибута
select()
а если текст не выделен то просто вставляли Hello как и было ранние. Как я
select()
не лепил, нечего не получилось.
 
 Top
RickMan
Отправлено: 09 Октября, 2014 - 16:24:15
Post Id


Участник


Покинул форум
Сообщений всего: 1033
Дата рег-ции: Май 2012  


Помог: 30 раз(а)




www[dot]askdev[dot]ru/jquery/4530/Оберты[dot][dot][dot]о-текста-тегами/ - тут неплохое решение представленно. Да и в гугле по этому поводу море информации.
 
 Top
strengerst
Отправлено: 10 Октября, 2014 - 07:45:36
Post Id


Частый гость


Покинул форум
Сообщений всего: 172
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




Не понял - Это когда я пытаюсь понять хоть что то от прочитанного. Спасибо сылочка помогла

(Отредактировано автором: 10 Октября, 2014 - 08:14:16)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB