/** * 在光标中获取现在聚焦的元素 * @param {object} range光标对象 */ U.UF.E.getRangeElement = function (range) { //html5得到光标的处理 if (range.commonAncestorContainer) { return range.commonAncestorContainer; } //ie系列的处理,ie系列不支持win.getSelection,有自己独特的属性 else { //正常选择元素获取元素的处理 if (range.parentElement) { return range.parentElement(); } //图片无法像上面的方法一样获取元素,需要通过commonParentElement获取元素 else { return range.commonParentElement(); } } }
作者:信息录入: