js中怎样获取鼠标当前点击的标签的值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中怎样获取鼠标当前点击的标签的值相关的知识,希望对你有一定的参考价值。
最好各种浏览器兼容
参考技术A document.body.onclick=function()var obj=document.elementFromPoint(event.clientX,event.clientY);
alert(obj.tagName)
IE chrome 兼容,火狐要兼容,我目前所知的办法非常复杂,也没有仔细研究过。
你可以去搜 索下 elementFromPoint这个火狐兼容的办法。本回答被提问者和网友采纳 参考技术B document.body.onclick=function()
var obj=document.elementFromPoint(event.clientX,event.clientY);
alert(obj.tagName)
IE chrome 兼容,火狐要兼容,我目前所知的办法非常复杂,也没有仔细研究过。
你可以去搜 索下 elementFromPoint这个火狐兼容的办法。
QT中如何获取QTableView当前行的坐标
因为需要不是用鼠标来点击的,而是用键盘操作的,所以需要获得当前qtableview中被选中那行的坐标,但是在QTableView中没有发现这类方法,有其他的办法获取吗?或者本来就没有办法获取
参考技术A The method selectionModel() return a QItemSelectionModel.You can use QItemSelectionModel class to check/change/other selection(s)
Example:
QItemSelectionModel *select = yourTableview->selectionModel();
select->hasSelection() //check if has selection
select->selectedRows() // return selected row(s)
select->selectedColumns() // return selected column(s)
Example:
QModelIndexList indexList = yourTableView->selectionModel()->selectedIndexes();
int row;
foreach (QModelIndex index, indexList)
row = index.row();
....
追问
但是我要的是坐标QPoint
以上是关于js中怎样获取鼠标当前点击的标签的值的主要内容,如果未能解决你的问题,请参考以下文章