获取contenteditable的内容 对html进行处理 兼容 chrome、IE、Firefox

获取contenteditable的内容 对html进行处理 兼容 chrome、IE、Firefoxvarhtml=$(this).html();if(html){varlineSign=html.indexOf('');if(html.indexOf('')>-1){lineSign=html.indexOf('')

大家好,欢迎来到IT知识分享网。获取contenteditable的内容

 

var html = $(this).html();
if(html){
var lineSign = html.indexOf('<div>');
if(html.indexOf('<p>') > -1){
lineSign = html.indexOf('<p>');
}
if(lineSign !== 0){
if(lineSign > 0){
html = html.slice(0,lineSign);
}
$(this).prepend($('<div></div>',{html:html}));
}
data.opt.val = [];
var h = '',brs = [];
$(this).children('div,p').each(function(i,n){
h = n.innerHTML;
brs = h.split('<br>');
if(brs.length > 0){
$.each(brs,function(j,m){
data.opt.val.push(m.replaceAll('&nbsp;','\t'));
});
}else{
data.opt.val.push(m.replaceAll('&nbsp;','\t'));
}
});
}

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/27926.html

(0)
上一篇 2023-12-01 15:45
下一篇 2023-12-05 19:33

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信