【发布时间】:2014-10-13 12:11:26
【问题描述】:
我的 dom 中有一个 div,它是 contentEditable,并且该 div 中包含一个表格:
<div contentEditable>
<table id="editableTable">
<tr>
<td> My content </td>
</tr>
</table>
</div>
我可以编辑 td 的值。
但是,当我在该表(或 td)上附加 keydown 事件侦听器时,不会触发该事件。
keydown 仅在 contentEditable div 上触发。
如何在 table(或 td)上监听 keydown 事件而不是在 contentEditable div 上?
【问题讨论】:
-
table 或 td 不是输入字段。但是您可以在表单加载时设置 keydown 事件来为您的表格处理“某事”
标签: javascript html dom-events contenteditable