JS+CSS实现可以凹陷显示选中单元格的方法


Posted in Javascript onMarch 02, 2015

本文实例讲述了JS+CSS实现可以凹陷显示选中单元格的方法。分享给大家供大家参考。具体实现方法如下:

<html>

<head>

<title>JS+CSS实现可以凹陷显示选中的单元格</title>

<style>

td{cursor:hand;font-size:12px}

.click{border-top:1px solid #0033CC;border-bottom:1px solid #DDEEFF;border-left:1px solid #0033CC;border-right:1px solid #DDEEFF;padding-top:5px;padding-bottom:3px;padding-left:5px;padding-right:3px;}

.hover{border-top:1px solid #DDEEFF;border-bottom:1px solid #0033CC;border-left:1px solid #DDEEFF;border-right:1px solid #0033CC;padding:4px;}

.normal{border:1px solid #FFFFFF;padding:4px;}

</style>

</head>

<body>

<script>

function overbutton(){

 if(src=event.srcElement)

  if(src.className=="normal"){

   src.className='hover';

  }

}

function outbutton(){

 if(src=event.srcElement)

  if(src.className=="hover"){

   src.className='normal';

  }

}

function clickbutton(){

 if(src=event.srcElement)

  if(src.className=="hover"){

      var cells=document.all.button.rows[0].cells;

   for (i=0;i<cells.length ;i++ )

   {cells[i].className="normal";

   }

   src.className='click';

  }

}
document.onmouseover=overbutton

document.onmouseout=outbutton

document.onclick=clickbutton</script>

<TABLE id=button>

<TR>

 <TD class=click>日报</TD>

 <TD class=normal>周报</TD>

 <TD class=normal>月报</TD>

 <TD class=normal>季报</TD>

 <TD class=normal>日报</TD>

 <TD class=normal>周报</TD>

 <TD class=normal>月报</TD>

 <TD class=normal>季报</TD>

</TR>

</TABLE>

</body>

</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jQeury淡入淡出需要注意的问题
Sep 08 Javascript
深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP
Jan 15 Javascript
document.all的一个比较完整的总结及案例
Jan 31 Javascript
超级好用的jQuery圆角插件 Corner速成
Aug 31 Javascript
Javascript 正则表达式实现为数字添加千位分隔符
Mar 10 Javascript
jQuery实现页面点击后退弹出提示框的方法
Aug 24 Javascript
SVG描边动画
Feb 23 Javascript
微信小程序radio组件使用详解
Jan 31 Javascript
Koa日志中间件封装开发详解
Mar 09 Javascript
layui table动态表头 改变表格头部 重新加载表格的方法
Sep 21 Javascript
js实现AI五子棋人机大战
May 28 Javascript
jquery实现有过渡效果的tab切换
Jul 17 jQuery
JavaScript数组常用方法
Mar 02 #Javascript
使用npm发布Node.JS程序包教程
Mar 02 #Javascript
js实现点击链接后窗口缩小并居中的方法
Mar 02 #Javascript
运行Node.js的IIS扩展iisnode安装配置笔记
Mar 02 #Javascript
Javascript动画的实现原理浅析
Mar 02 #Javascript
JavaScript页面模板库handlebars的简单用法
Mar 02 #Javascript
EasyUI中实现form表单提交的示例分享
Mar 01 #Javascript
You might like
奉献出一个封装的curl函数 便于调用(抓数据专用)
2013/07/22 PHP
详解PHP数组赋值方法
2015/11/07 PHP
PHP怎样用正则抓取页面中的网址
2016/08/09 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
JS加ASP二级域名转向的代码
2007/05/17 Javascript
Javascript 构造函数,公有,私有特权和静态成员定义方法
2009/11/30 Javascript
js中判断文本框是否为空的两种方法
2011/07/31 Javascript
JavaScript Memoization 让函数也有记忆功能
2011/10/27 Javascript
EXTjs4.0的store的findRecord的BUG演示代码
2013/06/08 Javascript
Js参数值中含有单引号或双引号问题的解决方法
2013/11/06 Javascript
JQuery教学之性能优化
2014/05/14 Javascript
jquery easyui使用心得
2014/07/07 Javascript
js打造数组转json函数
2015/01/14 Javascript
jQuery异步上传文件插件ajaxFileUpload详细介绍
2015/05/19 Javascript
js实现类似菜单风格的TAB选项卡效果代码
2015/08/28 Javascript
理解JavaScript中worker事件api
2015/12/25 Javascript
详解jquery选择器的原理
2017/08/01 jQuery
laravel5.3 vue 实现收藏夹功能实例详解
2018/01/21 Javascript
JavaScript判断对象和数组的两种方法
2019/05/31 Javascript
vue2 拖动排序 vuedraggable组件的实现
2019/08/08 Javascript
微信小程序一周时间表功能实现
2019/10/17 Javascript
vue 清空input标签 中file的值操作
2020/07/21 Javascript
python基础教程之类class定义使用方法
2014/02/20 Python
python创建属于自己的单词词库 便于背单词
2019/07/30 Python
浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估
2019/10/17 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
2020/04/08 Python
浅谈基于HTML5的在线视频播放方案
2016/02/18 HTML / CSS
美国单身专业人士在线约会网站:EliteSingles
2019/03/19 全球购物
经典婚礼主持词
2014/03/13 职场文书
大学生学习2014全国两会心得体会
2014/03/13 职场文书
三分钟演讲稿范文
2014/04/24 职场文书
环保倡议书范文
2014/05/12 职场文书
节能标语大全
2014/06/21 职场文书
党员个人年度总结
2015/02/14 职场文书
大学生入党自荐书
2015/03/05 职场文书
2015年度培训工作总结范文
2015/04/02 职场文书