js-行事件

news/2024/7/8 7:18:19

没有实现 除去表头选中

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <meta charset="utf-8" />
    <style type="text/css">
        table {
            cursor: pointer;
        }
    </style>
</head>
<body>

    <table id='table1' width="100%" border="2" cellspacing="0" cellpadding="0">
    <thead>
        <tr>
            <th>A</th>
            <th>B</th>
            <th>C</th>
            <th>D</th>
        </tr>

    </thead>
    <tbody>
        <tr>
            <td>11</td>
            <td>22</td>
            <td>33</td>
            <td>44</td>
        </tr>
        <tr>
            <td>11a</td>
            <td>22s</td>
            <td>33d</td>
            <td>44f</td>
        </tr>
        <tr>
            <td>1v1</td>
            <td>2d2</td>
            <td>3vv3</td>
            <td>4ff4</td>
        </tr>
        <tr>
            <td>11ww</td>
            <td>w22</td>
            <td>dff33</td>
            <td>4g4</td>
        </tr>
    </tbody>

    </table>



    <SCRIPT LANGUAGE="JavaScript">
        var trs = document.getElementById('table1').getElementsByTagName('tr');
        window.onload = function(){
            for( var i=0; i<trs.length; i++ ){
                trs[i].onmousedown = function(){
                    tronmousedown(this);
                }
            }
        }
        function tronmousedown(obj){
            for( var o=0; o<trs.length; o++ ){
                if( trs[o] == obj ){
                    trs[o].style.backgroundColor = '#DFEBF2';
                }
                else{
                    trs[o].style.backgroundColor = '';
                }
            }
        }
    </SCRIPT>


</body>
</html>

 

转载于:https://www.cnblogs.com/rysly/p/js-rowselected.html


http://www.niftyadmin.cn/n/2613811.html

相关文章

【乱序版 ● 剑指offer】每日算法题打卡题解——动态规划 (题号10,63)

打卡day6 目 录第一题&#xff1a;剑指 Offer 10- I. 斐波那契数列第二题&#xff1a;剑指 Offer 10- II. 青蛙跳台阶问题第三题&#xff1a;剑指 Offer 63. 股票的最大利润第一题&#xff1a;剑指 Offer 10- I. 斐波那契数列 写一个函数&#xff0c;输入 n &#xff0c;求斐波…

JAVA如何处理URL中的特殊字符

为什么80%的码农都做不了架构师&#xff1f;>>> //方法一String str"http://www.baidu.com/api/?actions2s_install&a{appsunion}&b3&c300294cf2fb33ab47691cde6fed03836";URL url new URL(str); // System.out.println("URL …

【乱序版 ● 剑指offer】每日算法题打卡题解——动态规划 (题号42,46,47,48)

打卡day7 目 录第一题&#xff1a;剑指 Offer 42. 连续子数组的最大和第二题&#xff1a;剑指 Offer 47. 礼物的最大价值第三题&#xff1a;剑指 Offer 46. 把数字翻译成字符串第四题&#xff1a;剑指 Offer 48. 最长不含重复字符的子字符串第一题&#xff1a;剑指 Offer 42. 连…

前端高效开发之工具篇

一直想把自己遇到的好用的工具、框架、技术文章之类的做一个汇总记录&#xff0c;但是一直没时间去弄&#xff0c;今天得空&#xff0c;先把工具软件整理下&#xff0c;文章会不断更新。 IDE Visual Studio 一个丰富的集成开发环境&#xff0c;用于创建面向 Windows、Android …

解决pyqt5 DLL load failed: 找不到指定的程序的问题

解决pyqt5 DLL load failed: 找不到指定的程序的问题 做个记录以防下次再遇到同样的问题。遇到类似问题的朋友可以直接看文章最后总结。感谢其他博主提供的教程。 关于pyqt5的安装可以参考pycharmPyQt5python最新开发环境配置&#xff0c;踩坑过程详解 安装过程大同小异&…

计算机组成原理第二章练习题(答案详解)

注&#xff1a;最后一节始终是待批改状态&#xff0c;以及改过的也看不见正确答案&#xff0c;答案如果有错&#xff0c;评论区告诉我哈&#xff0c;我在改改。 PS.重复的题有点多&#xff0c;有的题出现的章节不对&#xff0c;学校抽题系统的问题吧。。 目 录存储系统2.1 主存…

java的url 中国的争论导致了扭曲

话不多说&#xff0c;&#xff0c;直接粘代码 发件人 UrlParaCode.jsp <% page language"java" import"java.util.*" pageEncoding"GBK"%> <html><head><title>My JSP UrlParaCode.jsp starting page</title><…

PatchEmbed代码讲解记录

PatchEmbed 代码 首先上代码。 class PatchEmbed(nn.Module):""" Image to Patch Embedding"""def __init__(self, img_size256, patch_size8, in_chans3, embed_dim512):super().__init__()img_size to_2tuple(img_size)patch_size to_2tu…