zoukankan      html  css  js  c++  java
  • js富文本简单编写练习

    <!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>Document</title>
        <style>
            .editable{
                 200px;
                height: 200px;
                border: 1px solid #000;
            }
        </style>
    </head>
    <body>
        <div class="editable" id="richedit" contenteditable="true"></div>
        <input type="button" id="btn1" value="变红">
        <input type="button" id="btn2" value="变粗">
        <script>
                var btn1 = document.getElementById("btn1");
                var btn2 = document.getElementById("btn2");
    
                btn1.onclick = function(){
                    document.execCommand("forecolor",false,"#ff0000");
                }
                btn2.onclick = function(){
                    document.execCommand("bold",false,null);
                }
        </script>
    </body>
    </html>

    效果:

    还可以继续编写其他富文本功能,方法类似

  • 相关阅读:
    列表推导式,生成器表达式
    迭代器,生成器初始
    装饰器的进阶
    函数名用途,初始装饰器
    函数参数,和空间
    py文件的操作
    字符串相关操作
    python基础二
    Django简介
    Django初识
  • 原文地址:https://www.cnblogs.com/qianbin/p/10106189.html
Copyright © 2011-2022 走看看