xhEditor编辑器,如何响应focus事件

liu_dashi 2013-04-03 04:06:25
因为页面中有多个编辑器,做数据处理时想判断是哪个编辑器触发。因此用
var fid;
$(".doc").focus(function () {
fid = document.activeElement.id;
});
想得到触发焦点的控件id,可是这个事件不触发 不知道怎么回事儿?在<input type="text"/>控件触发没问题
...全文
83 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
liu_dashi 2013-04-08
  • 打赏
  • 举报
回复
引用 1 楼 wuwu8ku 的回复:
$(".doc").focus(function (e) { var fid = this.id; //this指向的应该就是当前的对象 e = e || window.event; var tag = e.target || e.srcElement;//这个也可以 //fid = document.activeElement.id; });
还是不行 别的控件都可以,可是xhEditor控件触发不了啊,焦点置为此控件时,fid是空
wuwu8ku 2013-04-03
  • 打赏
  • 举报
回复
$(".doc").focus(function (e) { var fid = this.id; //this指向的应该就是当前的对象 e = e || window.event; var tag = e.target || e.srcElement;//这个也可以     //fid = document.activeElement.id; });

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧