• 富文本的原理和插件使用


    富文本的原理:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>富文本</title>
        <style>
            #box{
                 300px;
                height: 300px;
                border: 1px solid #ccc;
            }
        </style>
    </head>
    <body>
        <button onclick="boldHandler()">加粗</button>
        <button onclick="italicHandler()">倾斜</button>
        <button onclick="colorHandler()">颜色</button>
        <div contenteditable id="box"></div>
        
        <!-- 引入富文本 -->
        <script src="https://unpkg.com/wangeditor@3.1.1/release/wangEditor.min.js"></script>
        <script>
            function boldHandler(){
                document.execCommand("bold");
            }
    
            function italicHandler(){
                document.execCommand("italic");
            }
    
            function colorHandler(){
                document.execCommand("foreColor",null,"deeppink");
            }
        </script>
    </body>
    </html>

      效果:

    插件使用:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>富文本</title>
    </head>
    <body>
        <div id="editor">
            <p>欢迎使用 <b>wangEditor</b> 富文本编辑器</p>
        </div>
        <!-- 引入富文本 -->
        <script src="https://unpkg.com/wangeditor@3.1.1/release/wangEditor.min.js"></script>
        <script type="text/javascript">
            var E = window.wangEditor
            var editor = new E('#editor')
            // 或者 var editor = new E( document.getElementById('editor') )
            editor.create()
        </script>
    </body>
    </html>

      效果:

  • 相关阅读:
    JAVA学习日报 12/15
    JAVA学习日报 12/14
    JAVA学习日报 12/13
    如何在idea上配置meaven和tomcat!(idea2020)
    关于win10共存多个版本jdk,并如何进行最简单的切换
    Java面试知识点
    一些基本html标签的使用案例
    线性代数复习笔记
    考前加分项
    Javaweb学习12.18
  • 原文地址:https://www.cnblogs.com/wuqilang/p/11977122.html
Copyright © 2020-2023  润新知