document.onmouseover=function(event){ var e=event||window.event; var tget= e.srcElement||event.target; if(tget.tagName=="LABEL"){ alert(tget.innerHTML); }
};或$("label").mouseover(function(evnet){ var e=event||window.event; var tget= e.srcElement||event.target; if(tget.tagName=="LABEL"){ alert(tget.innerHTML); } });
var e=event||window.event;
var tget= e.srcElement||event.target;
if(tget.tagName=="LABEL"){
alert(tget.innerHTML);
}
};或$("label").mouseover(function(evnet){
var e=event||window.event;
var tget= e.srcElement||event.target;
if(tget.tagName=="LABEL"){
alert(tget.innerHTML);
}
});
还有点疑问,能否帮忙看下获取鼠标光标所在位置处的文本
鼠标光标所在位置处不一定是LABEL只要鼠标光标所在位置处是串数字
我就需要得到这串数字
我是需要在chrome中加个右键,然后在chrome页面中移动鼠标时,若鼠标周边有数字,点右键可以把数字显示出来,现在发现一个问题
因为chrome中加右键需要通过写一个chrome扩展来实现,我发现在右键扩展的js中,无法通过下述方式取到鼠标所在位置
有人知道咋回事么var e=event||window.event;
var tget= e.srcElement||event.target;
if(tget.tagName=="LABEL")
{
alert(tget.innerHTML);
}
通过
info.selectionText;
倒是可以取到鼠标选中的文本
$(document).ready(function(){
$("body").mouseenter(function(e){
var $target = $(e.target);
if($target.children().length == 0){
console.log($target.text());
} }); });这样可以吗
目前碰到的问题是
chrome右键扩展的js中,无法通过下述方式取到鼠标所在位置
var e=event||window.event;
var tget= e.srcElement||event.target;if(tget.tagName=="LABEL"){
alert(tget.innerHTML);
}通过
info.selectionText;
倒是可以取到鼠标选中的文本
有人知道原因吗
chrome.runtime.onMessage.addListener(
function(request, sender) {
if (request.greeting == "ttt")
{
//如何可以取到右键点击时的dom对象
}
}
);