js如何获取table或者ul中鼠标点的行号和内容


 

 

<html>

<head>
    <script language="javascript">
    function doclick() {
        var td = event.srcElement; // 通过event.srcElement 获取激活事件的对象 td 

        alert("行号:" + (td.parentElement.rowIndex + 1) + ",内容:" + td.innerText);
        var tab = document.getElementById("test");
        //表格行数
        var rows = tab.rows.length;
        //表格列数
        var cells = tab.rows.item(0).cells.length;
        alert("行数" + rows + "列数" + cells);
    }
    </script>
</head>

<body>
    <table id="test" onclick="doclick()">
        <tr>
            <td>
                9:00
            </td>
            <td>
                10:00
            </td>
        </tr>
        <tr>
            <td>
                11:00
            </td>
            <td>
                12:00
            </td>
        </tr>
    </table>
</body>

</html>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM