Author: | fvilers |
---|---|
Views Total: | 753 views |
Official Page: | Go to website |
Last Update: | May 21, 2024 |
License: | MIT |
Preview:

Description:
A tiny yet configurable WYSIWYG rich text editor implemented with pure JavaScript and Font Awesome iconic font.
How to use it:
Install the tiny-editor.
# NPM $ npm install tiny-editor --save
Import the bundled JavaScript into the html document.
<script src="/dist/bundle.js"></script>
Include the latest Font Awesome for the toolbar icons.
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
To create a default editor, just add the data-tiny-editor
attribute to a DIV container as follow:
<div data-tiny-editor> <p> Default Text Here </p> </div>
Config the editor with the following data
attributes:
<div data-tiny-editor data-bold="no" data-formatblock="no" data-italic="no" data-underline="no" data-fontname="no" data-forecolor="no" data-justifyleft="no" data-justifycenter="no" data-justifyright="no" data-insertorderedlist="no" data-insertunorderedlist="no" data-outdent="no" data-indent="no" data-remove-format="no" data-autofocus="no"> <p> Default Text Here </p> </div>
Changelog:
v0.50 (05/21/2024)
- Add the autofocus option
v0.4.0 (04/16/2022)
- Replace FontAwesome with SVG icons
v0.3.0 (02/19/2022)
- Export the transformToEditor initialization method
v0.2.5 (02/24/2019)
- Add button type to button component
how to get the values inside the richtext editor in jquery on button click
Add and ID to a div container, then use document.getElementoById(“xxxxx”) and read his innerHTML content with the func .innerHTML(). I think is the way.
just add ID to a div container and read the innerHTML. i tink is the way.
What’s the best way to add undo and redo button? Thanks.