我是JavaScript和HTML5的初学者
假设我的HTML5窗口中有一个可编辑的<div>
[块级]元素。
用户如何通过交互修改该元素(或某些子元素)以触发JavaScript事件,列出详尽的JavaScript事件列表?
我应该如何在JavaScript中编写代码来拒绝某些用户操作?或更改DOM…(即替换某个TextNode为例如某个<span>
)
似乎事件无法“撤消”或“拒绝”某些用户操作...
顺便说一句,此时我只关心最近的Firefox浏览器(我的Linux上是21 beta 7)。
换句话说,我不清楚如何设计HTML5和JavaScript富文本编辑器。
PS我想使用纯JavaScript,暂不考虑超出此范围的任何库。
补充
也许变异观察器可能与此相关?
跟进问题在这里...