我所要实现功能
WEB上有二个DATAGRID A和B,A是有数据的,B是没数据的。A,B均可单击高亮选。A双击后,在B上加上同样的记录。现在A可单击高亮,双击在B上添加记录都已经实现了。现在问题是B要绑定onclick事件(用JAVASCRIPT)。我是这样写的dg.insertRow();
......
dg.rows(dg.rows.length-1).attachEvent('onclick', OnClickRight(this));function OnClickRight()
{
alert(this.rowIndex);
}可总是在A双击后,马上就触发 OnClickRight函数.
如果OnClickRight没有参数则正常绑定.怎么解决.我现在要做的是,绑定B单击时高亮选择
WEB上有二个DATAGRID A和B,A是有数据的,B是没数据的。A,B均可单击高亮选。A双击后,在B上加上同样的记录。现在A可单击高亮,双击在B上添加记录都已经实现了。现在问题是B要绑定onclick事件(用JAVASCRIPT)。我是这样写的dg.insertRow();
......
dg.rows(dg.rows.length-1).attachEvent('onclick', OnClickRight(this));function OnClickRight()
{
alert(this.rowIndex);
}可总是在A双击后,马上就触发 OnClickRight函数.
如果OnClickRight没有参数则正常绑定.怎么解决.我现在要做的是,绑定B单击时高亮选择
===>dg.rows(dg.rows.length-1).attachEvent('onclick', OnClickRight);
attachEvent后的事件是不能带参数的.
我对JS不太熟的
{
var tr = event.srcElement.parentElement;//tr就是这一行
}