How to format the content of a textbox

Posted on 2008-10-06
Last Modified: 2013-11-07

I am developing an ( website that it takes data using a form, what I want is to make a textbox WYSIWYG, in other words, that the database stores the information plus the distribution of the text (tabs, carriage returns, etc) in order to show it as the same way that it was captured.

The purpose of this is to keep data listed correctly, like this:

and avoid something like this:

Thanks in advance.

Question by:dimensionav
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
LVL 14

Expert Comment

ID: 22651160
Well, let's use the text box used here at Experts Exchange as an example and see what it is doing ...
  • They use an IFRAME that has a property of contenteditable
  • They allow for simple modification of the text formatting, like:
    1. bold
    2. italic
    3. underline
  • The formatting is captured as HTML
Would that be what you want to do as well?

Author Comment

ID: 22651410

You´re right, that´s exactly what I want to do.

Would be possible that you bring me some code or an example for better understanting.

LVL 14

Accepted Solution

dfu23 earned 250 total points
ID: 22651520
I would suggest using a project that already does the grunt for you, like:

FCK Editor is an open source project on which has been around for a while and is rather popular. I'm sure that there are tons more out there but this would be my starting point ...
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.


Author Comment

ID: 22651727
The product seems to be quite useful, I got an OFF Topic extra question:

Considering that the component is regulated under the GPL, LGPL and MPL, what kind of cares should I take in order to distribuite it as a part of my website applications.

Thanks again

Author Comment

ID: 22819094

Any coments to my last question ?

LVL 14

Expert Comment

ID: 22822138
Ah, sorry about the delay there. I believe that there is a basic "cheat sheet" out there on what the license means concerning how it is used. Usually, the idea is that if you simply use the product and do not modify/enhance the product itself then you are not required to do anything ... and this can vary between whether or not it is used within a commercial or non-commercial application.

If there is value added to the product then it is usually requested that you share that back to the project (open source community) in some for or fashion. Does that make sense?

I'll take a closer look at the FCK site and see if I can find out for sure what they are saying about using their product.

Author Comment

ID: 22855979
Should I keep open this question or Do you believe that would be better to open a new question?
LVL 14

Expert Comment

ID: 22856983
May I ask how you are intending on using the FCK Editor in your project? Do you see the need to modify the source to pull off what you want?

If the answer to that is no then you should be just fine under their triple licensing scheme.

Author Closing Comment

ID: 31503457
Thank you very much dfu23

Featured Post

Instantly Create Instructional Tutorials

Contextual Guidance at the moment of need helps your employees adopt to new software or processes instantly. Boost knowledge retention and employee engagement step-by-step with one easy solution.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Reactjs with .NET 3 78
Problem to Office 1 45
ModalPopup  question 22 39
how to remove error in database 6 37
IntroductionWhile developing web applications, a single page might contain many regions and each region might contain many number of controls with the capability to perform  postback. Many times you might need to perform some action on an ASP.NET po…
Introduction This article shows how to use the open source plupload control to upload multiple images. The images are resized on the client side before uploading and the upload is done in chunks. Background I had to provide a way for user…
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question