javascript - contentEditable 游标的父元素

标签 javascript html contenteditable cursor-position

我有一个 contentEditable HTML 元素。我想获取光标的父元素。例如,如果光标在表格单元格内,我想显示一些用于编辑表格的控件。这可能吗?还是我要跟踪所有按键和鼠标按下操作?

最佳答案

Example使用 parentNode :

document.getElementById('editable').onclick = function () {
 alert(this.parentNode.id);   
}

关于javascript - contentEditable 游标的父元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7770404/

相关文章:

javascript - jquery 中的目标列表项

javascript - (Jquery) 单击 div 使用 css 转换扩展

javascript - 将图像拖放到 Chrome 中的 contenteditable 到光标处

html - 如何在图像的正中间对齐文本

html - 以 Controller 名称为前缀的 wwwroot 内容

ipad - iPad 上 contenteditable 的解决方法

internet-explorer - 带有 contenteditable 的可扩展文本不会在 IE9 中推送

javascript - 我如何将参数传递给backbone.js中的通用事件处理程序

javascript - 如何使用我刚刚放入 jQuery UI Sortable 中的任何表行触发函数?

尝试使用 Angular JS 执行搜索过滤器时出现 Javascript 错误