下面有一个内容可编辑的div,它可以从文件标签生成超链接:
<div contenteditable="true" > I think StackOverflow is very <a class="hashtag" href="https://google.com">#helpful </a> </div>
但是我不希望用户在主题标签内输入内容,因此会对其进行篡改。它还会导致整个文本变为蓝色:
我已经尝试在超链接上使用contenteditable = false,但这不允许用户在按Backspace键时将其删除。至少不是在Firefox浏览器中!
<a class="hashtag" contenteditable="false"></a>
还有其他方法可以防止用户输入吗?
下面我有一个内容可编辑的div,它可以从标签中生成超链接:
这是firefox bug report中一个已知且仍未解决的错误,该错误在过去8年中仍然处于打开状态。