[Ответить в тред] Ответить в тред

16/08/16 - Запущен Двач Трекер
01/08/16 - Вернули возможность создавать юзердоски
09/07/16 - Новое API для капчи - внимание разработчикам приложений


Новые доски: /obr/ - Offline Battle Rap • /hv/ - Халява в интернете • /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 18 | 1 | 4
Назад Вниз Каталог Обновить

Аноним 17/09/16 Суб 22:11:18  136370010  
14741394785900.jpg (34Кб, 580x360)
14741394785911.jpg (30Кб, 685x95)
Я вернулся.
Итак, есть div с атрибутом contenteditable="true" и id="message"
Другими словами это блок содержимое которого можно редактировать из окна браузера. Служит, как альтернатива input type="text"

Необходимо создать кнопки бб-кодов для вводимого в этот див текста. Создаем например такую кнопку

<input type="submit" onclick="bbcode('b'); return false" value="b">

теперь Функцию JS
пикрелейт 2 ибо какое-то там слово из спамлиста

Таким образом выделяя часть текста в диве и нажимая на кнопку передается 'b' в функцию bbcode, внутри которой создается новые html объект - <b></b>, в нутрь него вставляется выделенная часть текста. Хорошо, но нужно не так.

Необходимо, чтобы я передавал открывающийся и закрывающийся тег, вот так: onclick="bbcode('<b>','</b>'), а внутри функции bbcode выделенный текст оборачивался этими тегами. Как такое сделать?
Аноним 17/09/16 Суб 22:16:47  136370393
бамп
Аноним 17/09/16 Суб 22:20:16  136370649
бамп
Аноним 17/09/16 Суб 22:27:54  136371145
бамп
Аноним 17/09/16 Суб 22:29:22  136371247
бамп
Аноним 17/09/16 Суб 22:43:06  136372170
бамп
Аноним 17/09/16 Суб 22:49:07  136372622
http://jsfiddle.net/timdown/UWExN/64/
Аноним 17/09/16 Суб 22:52:15  136372843
бамп
Аноним 17/09/16 Суб 22:53:07  136372907
>>136372622
совсем не то же
Аноним 17/09/16 Суб 22:55:01  136373061
>>136372907
Тебе сложно вызвать 2 раза эту функцию?
bbcode = function(before, after) {
insertHtmlAtSelectionEnd(before, true);
insertHtmlAtSelectionEnd(after, false);
}
Аноним 17/09/16 Суб 22:58:07  136373293
>>136373061
бля я не понимать если честно, почему ты не сделал сразу как я прошу раз уже решил помогти?
Аноним 17/09/16 Суб 23:01:27  136373562
бамп
Аноним 17/09/16 Суб 23:07:40  136374032
бамп
Аноним 17/09/16 Суб 23:14:40  136374493
бамп
Аноним 17/09/16 Суб 23:17:45  136374696
Вижу автор знает толк... может подскажешь пару полезных?
https://2ch.hk/s/res/1828676.html#1853493
Аноним 17/09/16 Суб 23:18:31  136374756
В /pr/, животное
Аноним 17/09/16 Суб 23:20:29  136374860
бамп
Аноним 17/09/16 Суб 23:26:00  136375264
бамп
Аноним 17/09/16 Суб 23:31:24  136375664
ладно, пойду спать, утром вернусь

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 18 | 1 | 4
Назад Вверх Каталог Обновить

Топ тредов
Избранное