高分悬赏:在委托事件中怎么使用对象方法

Diack 2011-12-06 05:37:12

function Tab(name) {
this.TdIndex = ""; //当前选中单元格
this.TabName = name; //页面表格ID
this.TabAdd = TabAdd;
this.TabSelectTd = TabSelectTd;
}
function TabAdd() {
var TabRow = document.createElement("tr");
var TabTd = document.createElement("td");
TabTd.id = this.TabDec + "Td";
TabTd.innerHTML = this.TrRow.toString() + i.toString();
TabTd.onclick = function () {
//this.TabSelectTd(this.id);
//Tab.TabSelectTd(this.id);
//在页面上var GTab = new Tab("GTab");
//这里怎么写才能调用GTab这个对象的TabSelectTd方法?
//就是这方法所在对象的TabSelectTd方法
};
TabRow.appendChild(TabTd);
$(TabRow).appendTo("#" + this.TabName);
}
function TabSelectTd(TdId) {
$("#" + this.TdIndex).css("background-color", "#C5CCD3");
$("#" + TdId).css("background-color", "#7A8FAA");
this.TdIndex = TdId;
}



因为是做个公共表格操作JS
在一个页面可能有多个表格
一个表格对应一个JS表格对象

这个方法目的是点击表格的时候,将点击的单元格的ID保存到对应的表格对象的变量中,以便接下来取值用


例如在页面有
var ATab = new Tab("ATab");
var BTab = new Tab("BTab");


调用ATab对象的TabAdd方法时,绑定的TabTd.onclick 事件改变的是ATab对象中的TdIndex


调用BTab对象的TabAdd方法时,绑定的TabTd.onclick 事件改变的是BTab对象中的TdIndex
...全文
100 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
JackyHallen 2011-12-06
  • 打赏
  • 举报
回复
使用eval()不可以吗?
Java119070025 2011-12-06
  • 打赏
  • 举报
回复
原型继承 就可以了
打开链接下载源码: https://pan.quark.cn/s/64cfd9352cf7 VLC播放器是一款备受青睐的跨平台开源多媒体播放软件,其3.0.11版本在继承既有卓越功能的同时,显著优化了对特定音视频编码格式的兼容性,尤其着重于对AVS+和DRA这两种源自国的编码标准的支持。这一改进使得VLC不仅能够处理国际上通行的H264和H265视频编码,以及AC3音频编码,更能契合国内用户的播放需求,流畅播放采用AVS+和DRA编码的多媒体资料。1. **AVS+(Advanced Video Coding Plus)**:AVS+是国自主设计的一种高效视频编码规范,其核心目标在于提升编码效能,减少带宽占用,特别适用于高清及超高清视频的传输。相较于早期的AVS技术,AVS+在编码效能、图像质量和实现难度上取得了更优的均衡,为国内的电视广播、IPTV、网络视频等领域提供了定制化的解决方案。2. **DRA(Digital Radio Audio)**:DRA是一种基于数字音频广播的高保真音频编码技术,由国独立研发而成。该技术支持多样化的码率和声道布局,确保提供卓越的音频体验,同时具备优异的网络适应性及低延迟表现,适用于广播、互联网音频传输等多种使用场景。3. **H264(亦称AVC)**:H264是一种高效视频压缩规范,广泛应用于在线视频、流媒体服务、蓝光光盘等领域,其显著优势在于能够在较低的码率下呈现高清晰度的视频画面。4. **H265(亦称HEVC)**:作为H264的升级版标准,H265在压缩效率上实现了进一步突破,相同画质下可将文件大小减半,这对4K、8K等超高清视频的传输和存储尤为关键。5. **AC3(Dolby Digital)**:AC3是...

87,990

社区成员

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

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