根据我的阅读,浏览器在满足特定元素的方式上存在很多差异。 (即link)。当'contenteditable = true'元素包含'contenteditable = false'元素时,仍然可以使用退格键删除'contenteditable = false'元素。 Firefox不允许你这样做,但它被认为是一个错误link。是否有一种跨浏览器的方式来保持特定容器中的元素不被删除或修改?
答案 0 :(得分:0)
可能Medium.js会有所帮助,但这取决于您使用contenteditable的目的是什么。至少他们说“Medium.js符合html5标准并已在Firefox,Chrome,Safari,Opera和IE8 +中测试过。浏览器支持正在不断改进!”他们在主页上有一些带有“小部件”的演示(这就是他们用contenteditable="false"
调用插件的方式)。