回答編集履歴

3

内容調整

2016/02/04 12:33

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -1,5 +1,5 @@
1
1
  いわゆるリッチテキストエディタというやつですね。 [参考ページ](http://blog.grush.jp/?p=195)
2
2
 
3
- 入力用のTextAreaは非表示に、表示用のHTMLを同じ座標に被せて入力内容に従って表示エリアのHTMLを直接編集してるようです。
3
+ 入力用のTextAreaは非表示に、表示用のHTMLを同じ座標に被せて入力内容に従って表示エリアのHTMLをスクリプトで直接編集してるようです。
4
4
 
5
5
  一から自分で作成するとなるととても大変です。

2

内容微調整

2016/02/04 12:33

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -1,5 +1,5 @@
1
1
  いわゆるリッチテキストエディタというやつですね。 [参考ページ](http://blog.grush.jp/?p=195)
2
2
 
3
- 入力エリアにHTMLを被せて入力内容に従って表示エリアのHTMLを直接編集してるようです。
3
+ 入力用のTextAreaは非表示、表示用のHTMLを同じ座標に被せて入力内容に従って表示エリアのHTMLを直接編集してるようです。
4
4
 
5
5
  一から自分で作成するとなるととても大変です。

1

内容修正

2016/02/04 12:32

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -1,9 +1,5 @@
1
1
  いわゆるリッチテキストエディタというやつですね。 [参考ページ](http://blog.grush.jp/?p=195)
2
2
 
3
- あれらはTextAreaは使っていません。
4
-
5
- 入力フィールド自体がHTMLで、文字カーソルや選択範囲もスクリプトで実装しています。
6
-
7
- そしてキータッチのイベント取得して、HTMLを直接編集しています。
3
+ 入力エリアにHTML被せて、入力内容に従って表示エリアのHTMLを直接編集してるようです。
8
4
 
9
5
  一から自分で作成するとなるととても大変です。