我知道如何在javascript中获取所选文本
但我很好奇获得选择节点的HTML的可能性
似乎像document.getSelection().getRangeAt(0).commonAncestorContainer
一样
对我不起作用?
e.g:
我选择 img 标记,我想将其保存到IndexDB或LocalStorage中
但是我必须在所有事情之前得到img节点
关于它的任何想法?谢谢
答案 0 :(得分:1)
为什么不在点击事件上执行此操作?
var imageClickEvent = function () {
var source = this.src;
/* do something with the source... */
};