我有以下代码将所选文本包装在 H2 标签中。
问题是,它只适用于 Firefox(虽然我还没有在 IE 中测试过)。它在 Safari 或 Chrome 中不起作用。
我是否遗漏了什么,或者此功能与所有浏览器不兼容?
<button onclick="document.execCommand('heading',false,'h2');">heading</button>
<div class="editable" contentEditable>
<p>Add content here...</p>
</div>