用JS动态生成的表格,如何添加事件! 例如 <table id=3><tr><td>111</td></tr></table>如何使tr 变为 <tr onmouseover=.....> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 runat=server以后.Attributes.Add("onmouseover","alert('aa');"); 这个问题是这样的,如果你是用datagrid做的,可以在itemdatabound的时候e.Item.Attributes.Add("onmouseover", "yourJavascriptFunctionName();");如果纯粹是javascript做的,可以:objTR.attachEvent('onmouseover', yourJavascriptFunctionName);注意objTR是这个TR,事实上,如果table的id是tableID,那么第3行是objTR = document.all[tableID].children[0].children[2];其中第一个children[0]是Tbody tag. 如果是JS生成的表格 那可能就是DHTML的范围的内容了但是也可以直接通过输出 html 的方法实现,这样简单例如 <table id=3><tr onmouseover=.....>><td>111</td></tr></table> 似乎记得在标准HTML的语法, id值开头不能是数字, 以防在一些浏览器出bug, id值最好以字母开头, 这里id比如叫tabdocument.all.tab.rows[0].onmouseover=function(){ 这里写你的function} http://www.cnblogs.com/goody9807/archive/2005/04/07/132927.html 没有用过动易系统来做网站,但客户非得要求用这个来做,大家来说说! .net如何实现在浏览器上直接打开office文件??.txt文件为什么能直接打开? 网站变灰代码,仅为大家共享 asp.net 中文乱码 20分求解 jQuery(POST)调用WebService 返回dataset(xml) 传不了参数 如何让下拉菜单dropdownlist成为输入形式 gridview分页怎样显示在页眉? 以前问题汇总 如何授权,使asp.net能访问注册表?(win2000server) 文件下载,弹出打开另存对话框,点击打开,对话框要弹出两次这应该是怎么回事? 我传参是那里错了?
.Attributes.Add("onmouseover","alert('aa');");
e.Item.Attributes.Add("onmouseover", "yourJavascriptFunctionName();");如果纯粹是javascript做的,可以:
objTR.attachEvent('onmouseover', yourJavascriptFunctionName);注意objTR是这个TR,事实上,如果table的id是tableID,那么第3行是objTR = document.all[tableID].children[0].children[2];其中第一个children[0]是Tbody tag.
但是也可以直接通过输出 html 的方法实现,这样简单例如 <table id=3><tr onmouseover=.....>><td>111</td></tr></table>
document.all.tab.rows[0].onmouseover=function(){
这里写你的function
}