<div style="float:left;width:100px;height:100px;border:1px solid black;" onclick="this.innerHTML = 'TEST';"></div>
当我单击此框时,Firefox 会选择文本。如果 div 不为空,则不会选择文本。这是为什么?
最佳答案
我不知道是什么原因,但有一个简单的解决方案。在 div 中放置一个
。您的代码将如下所示:
<div style="float:left;width:100px;height:100px;border:1px solid black;" onclick="this.innerHTML = 'TEST';"> </div>
关于javascript - 为什么当我更改 innerHTML 时 firefox 选择文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12104711/