Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> функции для создания тегов, создать функции для тегов,как на Vingrad 
V
    Опции темы
Arahnoid
Дата 4.1.2007, 00:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 4.10.2006

Репутация: нет
Всего: нет



Потихоньку неспеша на этот свет появляется мой первый "серьезный" сайт и насупила пора создать редактор сообщений для  сайта подобный тому что вы наблюдаете ниже (со смайлами, кнопками выравнивания текста, вставки изображений списков и т. п.) 

я зделал чтото вроде
Код

<script language="JavaScript" >
//onWhat- получает вид тега который надо вставить в текстовое поле
function incTag(onWhat){
        //здесь я узнаю что уже занесено в текстовое поле
    var myVal = document.myForm.myTextarea.value;
    
        //а тут добавляютег к содержимому нужный тег
        document.myForm.myTextarea.value = meVal + onWhat;
}
</script>


а эту функцыю я вызываю так

Код

<a href="javascript:buton('')">Добавить </a>

<form name="myForm" action="#" method="get">
<textarea name="myTextarea" cols="80" rows="20"></textarea>
</form>


Чего мне бы хотелось smile 
  • сделать так чтобы после добавления тега курсор размещался в середине тега
  • чтобы можно было к функции добавить еще один параметр, реакции на клавиатурные сочетания
заранее благодарен smile 
PM MAIL   Вверх
12345c
Дата 4.1.2007, 01:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Всё в нескольких варантах лежит в разделе "Наши скрипты" под кодовым названием "текст под курсором", "bb-коды", "псевдотеги". Реакции на клавиши вроде бы нет, на Винграде, в частности, это реализовано отдельным скриптом. Можно поискать по "перехват нажатий".
PM WWW   Вверх
Arahnoid
Дата 4.1.2007, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 4.10.2006

Репутация: нет
Всего: нет



12345c,  спасибо за совет smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1305 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.