我在对面的富文本编辑器来此plunkr ,想知道究竟如何能够在代码来了解一个特定的element
具有与装饰bold
的造型?
在$container.html()
显示在适当的造型console
,但它是如何知道被选定为造型,其字符串的一部分?
我在对面的富文本编辑器来此plunkr ,想知道究竟如何能够在代码来了解一个特定的element
具有与装饰bold
的造型?
在$container.html()
显示在适当的造型console
,但它是如何知道被选定为造型,其字符串的一部分?
这样plunkr使用称为HTML5功能contenteditable
。 总之这个属性变成一个HTML元素(通常是div)到的东西,可以像textarea的,但你正在编辑的页面上实际HTML。 为所述选择的造型粗体按钮使用Document.execCommand
到一个命令应用到当前选择。
这里有一个入门CONTENTEDITABLE的execCommand和教程: https://code.tutsplus.com/tutorials/create-a-wysiwyg-editor-with-the-contenteditable-attribute--cms-25657 。 希望帮助。
PS我更新您的评论对其他问题的链接。