如何删除所有div标签,但不包含它拥有的内容? (使用conteneditable =“true”,HTML5)如何删除所有div标签,但没有内容,它有哪些? (使用contenteditable =“true”,HTML5)
我有一个不真实的textarea - 只有<div>
与contenteditable="true"
。当我按'提交'按钮时,代码正在读取此元素的innerHTML。这不好。
所以,我想用它作为textarea的,我需要:
- 没有内容删除
<div>
标签(当我开始新的生产线,关闭浏览器中以前<div>
(如果存在的话),并开始新的<div>
。 - 从
<br />
删除所有其他标签,不同(但如果<br>
标签超过2行,删除它)。
如何实现的呢?在服务器端和用户端(b因为它通过xhr发送)。
什么是 “不好” 用'innerHTML'? – Tomalak 2012-03-10 14:03:59
对不起,S.O.发布了一个问题,当我按下输入“选择标签”输入。 现在没关系,我编辑了问题。 – 2012-03-10 14:05:51