在不同浏览器中,contenteditable div的innerText可能会有差异。这是由于不同浏览器对于编辑内容的处理方式不同所致。以下是一个解决此问题的示例代码:
contenteditable div示例
可编辑内容
在这个示例中,我们定义了一个getInnerText
函数,用于获取contenteditable div的文本内容。在函数中,我们首先检查浏览器是否支持innerText
属性。如果支持,则使用innerText
获取文本内容;否则,使用textContent
获取文本内容。
通过这种方式,我们可以在不同浏览器中统一获取contenteditable div的文本内容,解决不同浏览器中innerText
的差异问题。
下一篇:不同浏览器中CSS不起作用。