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 相关文章推荐
如何书写高质量jQuery代码(使用jquery性能问题)
Jun 30 Javascript
JavaScript对数字的判断与处理实例分析
Feb 02 Javascript
JS实现兼容各浏览器解析XML文档数据的方法
Jun 01 Javascript
JavaScript深度复制(deep clone)的实现方法
Feb 19 Javascript
AngularJs学习第五篇从Controller控制器谈谈$scope作用域
Jun 08 Javascript
获取本机IP地址的实例(JavaScript / Node.js)
Nov 24 Javascript
从零开始最小实现react服务器渲染详解
Jan 26 Javascript
Makefile/cmake/node-gyp中区分判断不同平台的方法
Dec 18 Javascript
详解新手使用vue-router传参时注意事项
Jun 06 Javascript
javascript实现前端成语点击验证
Jun 24 Javascript
JS事件循环机制event loop宏任务微任务原理解析
Aug 04 Javascript
vue ant design 封装弹窗表单的使用
Jun 01 Vue.js
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
php下用GD生成生成缩略图的两个选择和区别
2007/04/17 PHP
用PHP伪造referer突破网盘禁止外连的代码
2008/06/15 PHP
layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例
2018/05/12 PHP
PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
2019/12/31 PHP
JS将秒换成时分秒实现代码
2013/09/03 Javascript
JS操作Cookie写入和读取实例代码
2013/10/20 Javascript
Javascript浅谈之引用类型
2013/12/18 Javascript
javascript删除数组重复元素的方法汇总
2015/06/24 Javascript
js实现浏览本地文件并显示扩展名的方法
2015/08/17 Javascript
jquery跟随屏幕滚动效果的实现代码
2016/04/13 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
2016/06/22 Javascript
详解使用webpack构建多页面应用
2017/12/21 Javascript
js实现上传并压缩图片效果
2018/01/10 Javascript
vue.js实现点击后动态添加class及删除同级class的实现代码
2018/04/04 Javascript
JS实现的文件拖拽上传功能示例
2018/05/21 Javascript
node.js读取Excel数据(下载图片)的方法示例
2018/08/02 Javascript
在微信小程序里使用watch和computed的方法
2018/08/02 Javascript
jquery实现广告上下滚动效果
2021/03/04 jQuery
[45:17]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第三场 1月9日
2021/03/11 DOTA
Python 字典与字符串的互转实例
2017/01/13 Python
python3实现TCP协议的简单服务器和客户端案例(分享)
2017/06/14 Python
有趣的python小程序分享
2017/12/05 Python
Python使用正则表达式分割字符串的实现方法
2019/07/16 Python
Python lambda表达式filter、map、reduce函数用法解析
2019/09/11 Python
详解Python 循环嵌套
2020/07/09 Python
Django用户认证系统如何实现自定义
2020/11/12 Python
python 制作网站筛选工具(附源码)
2021/01/21 Python
使用纯HTML5编写一款网页上的时钟的代码分享
2015/11/16 HTML / CSS
英国玛莎百货美国官网:Marks & Spencer美国
2018/11/06 全球购物
Net Remoting把服务器端激活两种模式
2014/01/22 面试题
经济管理专业毕业生推荐信
2013/11/11 职场文书
七年级数学教学反思
2014/01/22 职场文书
机械电子工程专业自荐书
2014/06/10 职场文书
酒店员工管理制度
2015/08/05 职场文书
只用50行Python代码爬取网络美女高清图片
2021/06/02 Python
解析Java异步之call future
2021/06/14 Java/Android