Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2011, 11:09   #1
Владимир Павлович
 
Аватар для Владимир Павлович
 
Регистрация: 29.07.2011
Сообщений: 3
По умолчанию Как сделать форму редактирования введенного текста??

Ну типа, как здесь, токо это самому сделать. Или мошь у когонить есть исходники, люди, подскажите.

Например - "В" при нажатии на буковку выделенный текст стал жырным и прочее..
http://namig.kz - что бы вы хотели видеть еще на этом сайте?
Владимир Павлович вне форума Ответить с цитированием
Старый 29.07.2011, 11:30   #2
X@OC
Форумчанин
 
Аватар для X@OC
 
Регистрация: 18.06.2010
Сообщений: 273
По умолчанию

Код HTML:
<html>

<head>

<title>JavaScript Html - теги</title>
<script>
function steg(obj,cbFunc)
{
obj.focus();

if (document.selection)
{
var s = document.selection.createRange();

eval("s.text="+cbFunc+"(s.text);");
s.select();
return true;

}
else if (typeof(obj.selectionStart)=="number")
{
if (obj.selectionStart!=obj.selectionEnd)
{
var start = obj.selectionStart;
var end = obj.selectionEnd;

eval("var rs = "+cbFunc+"(obj.value.substr(start,end-start));");
obj.value = obj.value.substr(0,start)+rs+obj.value.substr(end);
obj.setSelectionRange(end,end);
}
return true;
}

return false;
}
function b(s){return '<b>'+s+'</b>';}
function u(s){return '<u>'+s+'</u>';}
function i(s){return '<i>'+s+'</i>';}
function j(s){return '<applet code="'+s+'.class" width="" height=""></applet>';}
function p(s){return '<p>'+s+'</p>';}
function h(s){return '<h >'+s+'</h >';}
function l(s){return '<span style="padding:0px px;">'+s+'</span >';}
function f(s){return '<font color="">'+s+'</font>';}
function r(s){return s+'<br>';}
function a(s){return '<a href="">'+s+'</a>';}
function g(s){return '<img src="'+s+'">';}
</script>
</head>

<body>
<form name="first" action="index.html">
<div id="colorSelector"><div></div></div>
<input type="button" value="<B>" onClick="steg(document.first.text,'b');">
<input type="button" value="<U>" onClick="steg(document.first.text,'u');">
<input type="button" value="<I>" onClick="steg(document.first.text,'i');">
<input type="button" value="URL" onClick="steg(document.first.text,'a');">
<input type="button" value="IMG" onClick="steg(document.first.text,'g');">
<input type="button" value="<P>" onClick="steg(document.first.text,'p');">
<input type="button" value="<BR>" onClick="steg(document.first.text,'r');">
<input type="button" value="<H!>" onClick="steg(document.first.text,'h');">
<input type="button" value="< >" onClick="steg(document.first.text,'l');">
<input type="button" value="APPLET" onClick="steg(document.first.text,'j');">
<input type="button" value="FONT" onClick="steg(document.first.text,'f');">
<p>
<textarea rows="20" cols="60" name="text"></textarea>
</p>
</form>
</body>

</html>
весы слева
спасибо
X@OC вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хочу сделать форму для ввода паролей! Для этого текст должен быть зашифрован в (*****) ! Как сделать vitaaly Visual C++ 2 12.02.2011 12:29
Как лучше сделать форму редактирования таблицы ? Allan Stark Microsoft Office Access 15 09.02.2011 22:30
Как сделать некоторые ячейки невозможными для редактирования? Гошик Microsoft Office Excel 2 27.11.2010 17:31
проверка правильности кода введенного в форму moidadir JavaScript, Ajax 1 13.07.2009 18:43
Где взять модуль для редактирования текста. Подойдёт как на этом форуме kkkggg PHP 1 21.09.2007 00:59