1

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

由于从数据库中检索数据,很少有值可以为空。我可以用一些值编辑跨度。问题是我无法编辑空白(空文本)范围。我怎样才能做到这一点。

感谢和问候阿迪布

4

1 回答 1

4

contenteditable即使元素最初为空,具有该属性的元素也是可编辑的,如<span contenteditable></span>. 用户只是无法通过单击它来专注于它。但他可以使用 TAB 键移动到元素,然后键入或粘贴一些内容。

结论取决于上下文。例如,如果span元素是表格单元格的唯一内容,您可以display: block在其上设置,使其占据整个。假设其他单元格暗示该单元格的非零宽度和高度,可编辑元素也将具有它们并且是可点击的。

于 2012-09-18T15:38:48.600 回答