私はJavascriptとHTML5の初心者です
HTML5 ウィンドウにcontenteditable <div>
[block-level] 要素があるとします。
ユーザー操作によってこの要素 (またはいくつかのサブ要素) を変更することによってユーザーがトリガーできる Javascript イベントの完全なリストは何ですか?
一部のユーザーアクションを拒否するには、Javascript でどのようにコーディングすればよいですか? またはDOMを変更します...(つまり、いくつかの TextNode をたとえば some に置き換えます<span>
)
input
イベントは、一部のユーザーアクションを「元に戻す」または「拒否」できないようです...
FWIW、現時点では、最近の Firefox ブラウザー (Linux では 21 ベータ 7 です) しか気にしていません。
これは関連する質問への回答です。
つまり、HTML5 と Javascript でリッチ テキスト エディターを設計する方法について明確なイメージがありません。
PS私はプレーンなJavascriptが欲しいのですが、それ以上のライブラリにはまだ興味がありません。
補遺
たぶん、突然変異オブザーバーが関連している可能性がありますか?
フォローアップの質問はこちら...