如何在选择表行时生成鼠标事件?

时间:2014-11-07 13:08:09

标签: javascript

如何在选择多行时生成鼠标事件?

enter image description here

我需要抓住这个事件并将其传递到某个地方。提前谢谢。

此致

2 个答案:

答案 0 :(得分:1)

看一下

https://developer.mozilla.org/en-US/docs/Web/API/event.initMouseEvent

 var tableCellElement =  
 evt.initMouseEvent("click", true, true, window,
    0, 0, 0, 80, 20, false, false, false, false, 0, null);
    tableCellElement.dispatchEvent(evt);

答案 1 :(得分:0)

您应该提供更多信息,了解您要检测多个选择的表格,以及您正在使用的JavaScript库。

通常,您可以在每个单元格上设置2个属性 - x cordinates和y cordinates。 在每个单元格上使用onmousedown event并保存选择开始坐标。 在每个单元格上使用onmouseup event并保存选择结束坐标,看看它们是否是同一行/单元格。