0

変更されたときにテキストエリアのコンテンツを選択できるかどうかを知りたいです。jQuery では、次のようにします。

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

angularコントローラー内からDOM要素を直接操作するのは悪い習慣であることを知っているので、これをきれいに行う方法を知っていれば、喜んで学びます!

4

1 に答える 1

0

次のことができると思います.and属性を使用して、テキストフィールド要素にイベントハンドラーをアタッチしonblurますonfocus。次のように、それぞれに 2 つの関数を記述します。

onfocusテキストフィールドの初期コンテンツを onblur取得する 最終コンテンツを取得し、違いがある場合は初期コンテンツと比較する select 関数を実行する

リアルタイムにしたい場合はonkeyup、およびを使用することもできますonkeydown

于 2012-06-29T22:40:51.313 に答える