chrome中的onmouseover(下拉-选项标记)事件不起作用-php,javascript
我在Chrome版本50.0.2661.94M中遇到了mouseover/mousemove事件的问题。同样的情况在Mozilla中也可以正常工作 要求:鼠标悬停在下拉列表(选项标签)上,我需要显示每个选项的描述 代码: HTML:chrome中的onmouseover(下拉-选项标记)事件不起作用-php,javascript,javascript,php,html,mouseover,mousemove,Javascript,Php,Html,Mouseover,Mousemove,我在Chrome版本50.0.2661.94M中遇到了mouseover/mousemove事件的问题。同样的情况在Mozilla中也可以正常工作 要求:鼠标悬停在下拉列表(选项标签)上,我需要显示每个选项的描述 代码: HTML: 你为什么不试试css呢 idname a:hover{color:#000000;background:#ffffff;}首先,您可以通过在每行前面将代码缩进4个空格来更新您的问题,以便它可读吗?那么,如何触发这个函数呢?再加上这个部分。。。因为问题可能就在那里。在
你为什么不试试css呢
idname a:hover{color:#000000;background:#ffffff;}首先,您可以通过在每行前面将代码缩进4个空格来更新您的问题,以便它可读吗?那么,如何触发这个函数呢?再加上这个部分。。。因为问题可能就在那里。在onmousemove=“getOptionDesc(this,event);”中调用它,选择标记…并在其他浏览器中工作。。。我看到了区别。你说的是。。。我在这里为你找到了答案:奇怪。所以鼠标悬停事件在Chrome中不起作用…对吗?看看他们解释得很清楚我试过了,它不起作用:(控件甚至没有进入内部。
<td>
<select class="div_taskDesc" name="selectedindexid'+rowcounter+'" OnChange="SetDF(\''+rowcounter+'\');" onmousemove="getOptionDesc(this,event);"><?echo $Options_select;?>
</select>
</td>
function getOptionDesc(o, e) {
var selected=o.options[o.selectedIndex].text;
var selecteddesc=o.options[o.selectedIndex].label;
var x = e.clientX;
var y = e.clientY;
var coor = "Coordinates: (" + x + "," + y + ")";
console.log(coor);
if (selected!=""){
//Code to display description
}
else{
//code to hide description
}
}