html在线文本编辑器是如何实现的?

lonelydawn 发布于 2017/01/06 12:27
阅读 1K+
收藏 0

Linux基金会免费官方培训及考试申请即将截止,戳这里申请!>>>

路过大神请略一留步,请问,像kindEditor的html在线编辑器的核心是使用markdown吗?如何实现的?

textarea的value会解析markdown代码吗

加载中
0
开源中国首席工程师
开源中国首席工程师
不是markdown,markdown只是标记语言;

lonelydawn
lonelydawn
回复@开源中国首席工程师 : 其实markdown很好实现的。
0
Canrz
Canrz
在线编辑器的核心是JS
lonelydawn
lonelydawn
@Canrz 找到了,谢咯
lonelydawn
lonelydawn
@Canrz 回复@Canrz : 有链接吗?
Canrz
Canrz
回复 @lonelydawn :能写个在线编辑器,JS应该达到很高的水平咯。之前看王福朋写了个。
lonelydawn
lonelydawn
回复@Canrz : 其是我本来是这么想的,使用js动态添加行内元素,但很多细节非常难处理的,要实时监控事件并进行解释
0
Narky
Narky
html 有个属性叫 contenteditable
Narky
Narky
回复 @lonelydawn : 实际上很大部分在线编辑器就是这么实现的
lonelydawn
lonelydawn
回复@Narky : contenteditable只是使不可编辑元素变为可编辑,比如使p标签可编辑内容,但还是没法编辑样式的(部分黑大,部分白小),在里面加行内元素就没意义了吧!
返回顶部
顶部