java - 内容可编辑,无法编辑空白范围

标签 java jquery html

我以这种方式使用 contenteditable 属性。 ${row.pno}。

当数据是从数据库中检索时,很少有值可以为空。我可以用一些值编辑跨度。问题是我无法编辑空白(空文本)范围。我怎样才能实现这个目标。

感谢和问候 阿迪布

最佳答案

带有 contenteditable 的元素即使元素最初为空,属性也是可编辑的,如<span contenteditable></span> 。用户无法通过点击来集中注意力。但他可以使用 TAB 键移动到该元素,然后键入或粘贴某些内容。

结论取决于上下文。例如,如果 span element 是表格单元格的唯一内容,您可以设置 display: block就在它上面,让它占据了整个。假设其他单元格意味着该单元格的宽度和高度不为零,则可编辑元素也将具有它们并且可单击。

关于java - 内容可编辑,无法编辑空白范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12479122/

相关文章:

java - 如何在同一行中构建带有标题和文本区域的文本字段 Vaadin

java - Android/Java : use method from prior SDK, 在当前 SDK 中未定义

html - 包含textarea的div左右重叠div

javascript - 在 HTML DOM 中传入 JSON 对象

PHP setcookie() 问题

javascript - 通过$post发送html数据失败

java - 使用 Mockito 模拟 spring 存储库删除时无法应用

java - 使用 pax-exam 时测试使用 maven-scr-plugin 创建的服务时出现问题

javascript - 退格键和删除按钮不会删除 IE 上文本区域中的字符

javascript - 单击查看下拉菜单