2012-05-25 4 views
-6

Я хочу, чтобы поддержка тегов html в html textarea в моей форме, как в stackoverflow, когда задавали вопрос. и передать его значение в php и напечатать точный тип пользователя в textarea.HTML textarea с поддержкой HTML?

так как я могу это сделать?

+0

Что вы пробовали? Для этого есть множество руководств и фрагментов, если вы просто рекламируете его. Кроме того, для него есть файлы с открытым исходным кодом. – Tikkes

+0

Ха-ха, LOL так много вещей, чтобы сделать что-то подобное. Начало Googling tinymce. – Brett

+0

-1 Вы, очевидно, не проводили никаких исследований. Вам нужно хотя бы попытаться решить свою проблему, прежде чем спрашивать здесь. – Bojangles

ответ

1

Использование Tinymce или ckeditor.

http://ckeditor.com/

http://www.tinymce.com/

И есть много редактор более WYSIWYG доступны.

http://phphtmledit.com/ Симпатичные редактор для PHP

http://nicedit.com/

сделать некоторые Googling и вы найдете много больше.

Удача

+1

И, таким образом, копирование является принятым ответом. Я больше ничего не ожидал. –

1

Использование CKEditor на http://www.ckeditor.com

Использование JQuery можно легко превратить в WYSIWYG текстовых областей HTMLareas.

+0

Это скорее комментарий к вопросу, чем ответ на вопрос. Есть ли, может быть, более подробная информация, например, пример? Если нет, то подумайте об удалении этого и публикации в качестве комментария. Удачи! – jmort253

1

Ну, прежде всего, вам нужно получить четкое представление о том, что вы пытаетесь сделать. Судя по жалкому состоянию вашего вопроса, я бы сказал, что вы не знаете, что делаете, вы выходите из своей глубины, и вы спрашиваете нас, как нырять.

Уверен, вы заметили, что StackOverflow мгновенно представляет предварительный просмотр. Я могу удерживать кнопку, и она будет обновляться абсолютно без заметной задержки. Это контрольный признак того, что PHP не участвует, все это делается с помощью «волшебства» JavaScript.

Получение содержимого текстового поля и просмотра его как HTML является простым, как:

document.getElementId('preview').innerHTML = document.getElementById('textbox').value; 

Но так не сделать что-то это примитив, он реализует всю установку Markdown, используемый на стороне сервера, чтобы показать вы ТОЧНО, что выйдет из другого конца.

В целом, это на самом деле довольно сложно, и вам действительно нужно начинать с простых упражнений, искать некоторые уроки или просто прыгать на подножку и копировать с помощью jQuery.