700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > android h5富文本编辑器 H5富文本编辑器的详细介绍

android h5富文本编辑器 H5富文本编辑器的详细介绍

时间:2020-08-01 02:25:18

相关推荐

android h5富文本编辑器 H5富文本编辑器的详细介绍

使用H5的全局属性contenteditable可以让DOM元素及其子元素变的可编辑

样式代码

html,

body {

overflow: hidden;

width: 100%;

height: 100%;

}* {

margin: 0;

padding: 0;

}

#editor {

width: 100%;

height: 100%;

outline: none;

padding-left: 15px;

}

* chrome 49下测试有效

以下方式使得用户初始输入的文本内容在p元素的包裹下

默认规则如下

否则将直接作为#editor元素的文本节点,即

文本内容同事点击Enter将新增div元素,即文本内容View Code

#editor中的所用元素都是可被删除的,当#editor为空元素时,用户再次输出内容还会应用默认规则,这里要监听这一状态,发生时将

定位光标代码

function cursorToEnd(element){

element.focus();var range = window.getSelection();

range.selectAllChildren(element);

range.collapseToEnd();

}

window.getSelection() IE9已经支持

不定位可能发生以下情况

111111

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。