Форма в php
1.
Вова (25.03.2011 / 18:22)
Всем привет, помогите!
Я сделал форму заполнения в бд имеет значение TEXT. Работает все нормально =)
Но мне нужно поключить туда bb кнопки. Например я выделяю текст жму на кнопку с жирным текстом и у меня текст становится сразу
жирным. Что-то подобие как на этом сайте только я не буду видеть bb кодов а сразу будет видно только жирный текст прошу помощи! зараннее спасиба. Если через JS то поскажите какой лучше использовать JS и как это сделать с JS раннее не работал =(
2.
KOZZ (25.03.2011 / 18:26)
<script language="JavaScript" type="text/javascript">
function tag(text1, text2) {
if ((document.selection)) {
document.form.msg.focus();
document.form.document.selection.createRange().text = text1+document.form.document.selection.createRange().text+text2;
} else if(document.forms['form'].elements['msg'].selectionStart!=undefined) {
var element = document.forms['form'].elements['msg'];
var str = element.value;
var start = element.selectionStart;
var length = element.selectionEnd - element.selectionStart;
element.value = str.substr(0, start) + text1 + str.substr(start, length) + text2 + str.substr(start + length);
} else document.form.msg.value += text1+text2;
}
</script>
вот отсюда js функция
обращаемся так:
<a href="#form" onclick="javascript:tag('[url=]', '[/url]');" title="Вставка ссылки">
3.
Вова (25.03.2011 / 18:28)
это как на visavi нет?
Добавлено через 02:32 сек.
этот код нужно добавить в *.js или что?
4.
KOZZ (25.03.2011 / 18:32)
3.
ka4, просто выведи на странице на которой будешь использовать
5.
Lugaro (25.03.2011 / 18:45)
Простой вставки не достаточно
Чтоб код работал, к форме нужно добавить name="form", <form ...
name="form">
Так же у поля в которое должны вставляться bb коды, у него должен быть id="msg"
6.
KOZZ (25.03.2011 / 18:47)
5.
.::lugaro::., он еще даже функцию обработки бб кодов не написал.
7.
Вова (25.03.2011 / 18:50)
5.
.::lugaro::., куку я тебе в асе отписал. Отпиши и ты ПЛЗ =)
Добавлено через 01:44 сек.
5.
.::lugaro::., ПЛЗ объясни как правельно все сделать!
нужно сначала кнопки создать форму потом? я не могу чет въехть! Или подскажи статью если знаеш. Гуглил чет ненашол
8.
Lugaro (25.03.2011 / 19:20)
7.
ka4, Смотри по примеру как здесь на визави
URL:
https://visavi.net/topics/20098