0

我想知道是否可以在修改文本区域时选择它的内容。在 jQuery 中,我会执行以下操作:

$("texarea").on("change", function (e) {
    $(this).select(); // the content gets selected for copy/cut operations
});

我知道直接从 Angular 控制器中操作 DOM 元素是一种不好的做法,所以如果你知道我可以如何干净地做到这一点,我很乐意学习如何!

4

1 回答 1

0

我认为您可以执行以下操作,使用onbluronfocus属性将事件处理程序附加到您的文本字段元素。为每个编写两个函数,如下所示:

onfocus获取文本字段的初始内容 onblur获取最终内容并与初始内容进行比较,如果有差异则运行选择功能

如果您希望它是实时的,您还可以使用onkeyuponkeydown

于 2012-06-29T22:40:51.313 回答