回答編集履歴

1

.modify()についての説明を追加

2020/01/30 06:35

投稿

KimTom
KimTom

スコア134

test CHANGED
@@ -1,4 +1,10 @@
1
1
  selection.modify(); を使って一旦解決としました。
2
+
3
+
4
+
5
+ .modify() を利用すると見た目上の行頭や行末、次の行、前の行へ移動したり選択範囲を拡張することができます。
6
+
7
+ つまり見た目上は複数行になっているけど改行コードは存在していない長い一行のテキストでも、見た目通りにキャレットや選択範囲を操作することが出来るとても便利なメソッドです。
2
8
 
3
9
 
4
10
 
@@ -91,3 +97,7 @@
91
97
  IE,Edgeを除いて動作は確認できました。
92
98
 
93
99
  趣味の範囲を超えた開発で使うことは難しいかもしれません。
100
+
101
+
102
+
103
+ ご回答いただいたお二方のおかげで諦めずに調べることが出来ました。本当にありがとうございました。