[英]Select text inside html table cell upon tabbing into the cell
我觉得问这个很傻,看起来应该很简单,但几个小时后 - 我在这里。
我有一个 HTML 表格,里面有<td>
单元格。 每个单元格的默认值为“0”。 我试图弄清楚如何在按 Tab 键和/或单击单元格时选择单元格内容。 我尝试过使用 CSS(即,用户选择:全部;用户选择:文本),而我使用 javascript 所能做的最好的事情就是在单击时清除单元格:
document.getElementById(tableId).addEventListener('click', (e) => {
if (!e.target.contentEditable === "true") return; //using this to register clicks on a cell
e.target.innerText = ""
})
我真的很想只选择内容——而不是清除它们——这样用户可以将值留在那里,如果他们想保留默认值,则可以切换到下一个。 我试过使用“焦点”事件等,但无济于事。 我如何只选择里面的文字?
任何帮助表示赞赏! 谢谢!
“尝试使用 onfocus”(在表格中的单元格上)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.