JS怎么实现鼠标移动到li数组中获取这个数组的下标

JS怎么实现鼠标移动到li数组中获取这个数组的下标,第1张

当前迭代的元素:${oord_code} 当前迭代的元素:${stcurrentord_code} 当前迭代的索引:${stindex} 迭代计数:${stcount} 是否是第一次迭代:${stfirst} 是否是最后次迭代:${stlast}

我用的是aspnet,GridView实现它的RowDataBound事件,具体看代码,希望可以帮到你:

前台:

<html xmlns=">

<!DOCTYPE HTML>

<html>

<head>

<meta charset="UTF-8" />

<title>lasthtml</title>

<style>

</style>

<script type="text/javascript">

var toggleColor = function (dom)

    {

    if (!!domindex)

    {

    dominnerHTML = '把鼠标点击';

    documentquerySelector ('div1')stylebackgroundColor = 'green';

    // domstylebackground = 'green';

    // documentgetElementsByClassName('div')[0]stylebackground = 'green';

     domindex = 0;

    }

    else

    {

    dominnerHTML = 'thank you';

    documentquerySelector ('div1')stylebackgroundColor = 'red';

    // domstylebackground = 'red';

    // documentgetElementsByClassName('div1')[0]stylebackground = 'red';

    domindex = 1;

    }

    }

</script>

</head>

<body>

<div class="div1" onclick="toggleColor(this)" style="background: blue; width: 120px; height: 20px; padding: 40px; color: #fff;">把鼠标移动到上面</div>

</body>

</html>

把div设置成相对定位或绝对定位,总之是让其拥有left,top值,

当鼠标移进div的时候获取鼠标的坐标,

用鼠标的left减去div的left值就是鼠标在div里面的left值,即鼠标在div中的x坐标,

同理,

用鼠标的top值减去div的top值就是鼠标在div里面的top值,即鼠标在div中的y坐标

这样我们就获取了鼠标在div中的位置了

以上就是关于JS怎么实现鼠标移动到li数组中获取这个数组的下标全部的内容,包括:JS怎么实现鼠标移动到li数组中获取这个数组的下标、js获取鼠标点击GridView中某一列的值、有关js中通过类名获取元素问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9284622.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存