BACKSPACE不会删除DIV中的文本,其中contentEditable =" true"。
当我在一个简单的测试页面中这样做时,它正在工作:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<div contenteditable="true">
test
</div>
</body>
</html>
但它在我的网络应用程序中无效。我的直觉是,某些父DIV在术语css或eventHandler中产生冲突。我无法访问所有父DIV css样式(太多DIV)和eventHandler的相同问题。
什么可能造成这个错误?
即使DELETE正在运行,所有其他键事件也能正常工作。 BACKSPACE也可以用于删除空行(删除其内容后使用DELETE)。
有什么想法吗?