单击鼠标选择整个单元格文本进行单元格编辑,而不是在原始表格中双击



我使用的是一个p表,其中的单元格填充了整数数据,并且是可编辑的。现在,单击鼠标即可看到输入文本,光标位于单元格文本的末尾。要求是在单击编辑本身时选择单元格文本的全部内容。基本上,单击应该像双击一样。我在app.component.html中添加了两个事件用于输入:

(focus)="focusInFunction($event)"
(dblclick)="eventEmitDoubleClick($event)"

但是简单地从focusInFunction((函数调用eventEmitDoubleClick((是不起作用的。

在这里你可以尝试这样的东西:

$('#highlight').on('click', function() {
var Target = document.getElementById("highlight");
Target.select();
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" value="hello world" id="highlight">

相关内容

最新更新