百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>html5教程> H5富文本编纂器的细致介绍-
分享文章到:

H5富文本编纂器的细致介绍-

发布时间:08/01 来源:未知 浏览: 关键词:
运用H5的全局属性contenteditable可以让DOM元素及其子元素变的可编纂<divcontenteditableid"editor"><div>样式代码html,body{overflow:hidden;width:100%;height:100%;}*{margin:0;paddi 运用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为空元素时,会员再次输出内容还会利用默许法则,这里要监听这一状态,产生时将


添入其中,而且定位光标到p元素的最后

定位光标代码

function cursorToEnd(element){
    
    element.focus();var range = window.getSelection();

    range.selectAllChildren(element);
    range.collapseToEnd();
    
}

window.getSelection() IE9已经支撑

不定位可能产生下列状况

    111111
    


以上就是H5富文本编纂器的细致介绍的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有152人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板