[问题] contenteditable的复制贴上

楼主: sinlin (豆浆)   2021-10-21 14:06:51
请问一下我现在有个表格使用了contenteditable:true
A栏是灰色的字, B栏是黑色的字
我复制A栏的文字,去取代B栏的文字做贴上
结果整个表格就乱掉了
看一下Mysql储存的内容发现
B栏的文字是<span style=rgb(xxxxx)>A栏文字</span><br/>
请问有什么方法可以不要复制sapn style和br
或是贴上时过滤掉?
作者: adzc2568 (白紊)   2021-10-21 18:01:00
调整 copy event 只存文字就好另外如果没有特别要求,接个 ckeditor 之类的文本编辑器应该会轻松一点
作者: t520131412 (羽)   2021-10-23 09:19:00
存db时不应该连html也一起存吧,如果只是要改颜色,css用 !important盖掉试试看
作者: adzc2568 (白紊)   2021-10-23 21:00:00
用颜色来判断状态是什么状况...是用js改没错,不过现在问题看起来不在那边。如果没有所见即所得的需求,只是要编辑字段,为什么不用input就好?

Links booklink

Contact Us: admin [ a t ] ucptt.com