- 浏览: 590197 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
smilezhouwei:
请问CruiseControl在加载jar包时,由于jar包过 ...
修改CruiseControl的端口 -
zengxuefei:
不起作用啊,有bug
Flex+Java多文件上传 -
lzeus:
模仿的tomcat源码吧?
java事件处理机制(自定义事件)【转】 -
yangbobestone:
...
FreeMarker整合Struts2 -
fddjxllren:
那是因为你没配置事务,楼主的那个主要是针对事务的写法
Spring2.5+JUnit4单元测试
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>单元格背景色鼠标响应</title>
<script language="javascript">
<!--
var aTDClick=new Array(3);
function onColor(td,n){
if(!aTDClick[n-1]){
td.style.backgroundColor='#FFFF99';
td.style.color='#0600FF';
}else{
td.style.backgroundColor='#FF6699';
td.style.color='#0600FF';
}
}
function onClickColor(td,n){
var TR1=document.getElementById("TR1");
var TR2=document.getElementById("TR2");
var TR3=document.getElementById("TR3");
switch(n){
case 1:
if(aTDClick[0]!==true){
td.style.backgroundColor='#FF6699';
td.style.color='#0600FF';
aTDClick[0]=true;
}else{
TR1.style.backgroundColor='';
TR1.style.color='';
aTDClick[0]=false;
}
TR2.style.backgroundColor='';
TR2.style.color='';
TR3.style.backgroundColor='';
TR3.style.color='';
aTDClick[1]=false;
aTDClick[2]=false;
break;
case 2:
if(aTDClick[1]!==true){
td.style.backgroundColor='#FF6699';
td.style.color='#0600FF';
aTDClick[1]=true;
}else{
TR2.style.backgroundColor='';
TR2.style.color='';
aTDClick[1]=false;
}
TR1.style.backgroundColor='';
TR1.style.color='';
TR3.style.backgroundColor='';
TR3.style.color='';
aTDClick[0]=false;
aTDClick[2]=false;
break;
case 3:
if(aTDClick[2]!==true){
td.style.backgroundColor='#FF6699';
td.style.color='#0600FF';
aTDClick[2]=true;
}else{
TR3.style.backgroundColor='';
TR3.style.color='';
aTDClick[2]=false;
}
TR2.style.backgroundColor='';
TR2.style.color='';
TR1.style.backgroundColor='';
TR1.style.color='';
aTDClick[1]=false;
aTDClick[0]=false;
break;
}
}
function offColor(td,n){
if(!aTDClick[n-1]){
td.style.backgroundColor='';
td.style.color='';
}else{
td.style.backgroundColor='#FF6699';
td.style.color='#0600FF';
}
}
-->
</script>
<style type="text/css">
<!--
.light {
font: normal 9pt "宋体";
color: #000000;
text-decoration: none;
background: #FFFFFF;
cursor: default;
}
.tdstyle {
border: 1px dashed #0099CC;
}
-->
</style></head><body>
<table border="0" cellpadding="0" cellspacing="4" width="100%">
<tbody><tr>
<td style="" id="TR1" class="tdstyle" onmouseover="onColor(this,1);" onmouseout="offColor(this,1);" onclick="onClickColor(this,1);" height="25">菜单1</td>
<td id="TR2" class="tdstyle" onmouseover="onColor(this,2);" onmouseout="offColor(this,2);" onclick="onClickColor(this,2);" height="25">菜单2</td>
<td id="TR3" class="tdstyle" onmouseover="onColor(this,3);" onmouseout="offColor(this,3);" onclick="onClickColor(this,3);" height="25">菜单3</td>
</tr>
</tbody></table>
</body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>单元格背景色鼠标响应</title>
<script language="javascript">
<!--
var aTDClick=new Array(3);
function onColor(td,n){
if(!aTDClick[n-1]){
td.style.backgroundColor='#FFFF99';
td.style.color='#0600FF';
}else{
td.style.backgroundColor='#FF6699';
td.style.color='#0600FF';
}
}
function onClickColor(td,n){
var TR1=document.getElementById("TR1");
var TR2=document.getElementById("TR2");
var TR3=document.getElementById("TR3");
switch(n){
case 1:
if(aTDClick[0]!==true){
td.style.backgroundColor='#FF6699';
td.style.color='#0600FF';
aTDClick[0]=true;
}else{
TR1.style.backgroundColor='';
TR1.style.color='';
aTDClick[0]=false;
}
TR2.style.backgroundColor='';
TR2.style.color='';
TR3.style.backgroundColor='';
TR3.style.color='';
aTDClick[1]=false;
aTDClick[2]=false;
break;
case 2:
if(aTDClick[1]!==true){
td.style.backgroundColor='#FF6699';
td.style.color='#0600FF';
aTDClick[1]=true;
}else{
TR2.style.backgroundColor='';
TR2.style.color='';
aTDClick[1]=false;
}
TR1.style.backgroundColor='';
TR1.style.color='';
TR3.style.backgroundColor='';
TR3.style.color='';
aTDClick[0]=false;
aTDClick[2]=false;
break;
case 3:
if(aTDClick[2]!==true){
td.style.backgroundColor='#FF6699';
td.style.color='#0600FF';
aTDClick[2]=true;
}else{
TR3.style.backgroundColor='';
TR3.style.color='';
aTDClick[2]=false;
}
TR2.style.backgroundColor='';
TR2.style.color='';
TR1.style.backgroundColor='';
TR1.style.color='';
aTDClick[1]=false;
aTDClick[0]=false;
break;
}
}
function offColor(td,n){
if(!aTDClick[n-1]){
td.style.backgroundColor='';
td.style.color='';
}else{
td.style.backgroundColor='#FF6699';
td.style.color='#0600FF';
}
}
-->
</script>
<style type="text/css">
<!--
.light {
font: normal 9pt "宋体";
color: #000000;
text-decoration: none;
background: #FFFFFF;
cursor: default;
}
.tdstyle {
border: 1px dashed #0099CC;
}
-->
</style></head><body>
<table border="0" cellpadding="0" cellspacing="4" width="100%">
<tbody><tr>
<td style="" id="TR1" class="tdstyle" onmouseover="onColor(this,1);" onmouseout="offColor(this,1);" onclick="onClickColor(this,1);" height="25">菜单1</td>
<td id="TR2" class="tdstyle" onmouseover="onColor(this,2);" onmouseout="offColor(this,2);" onclick="onClickColor(this,2);" height="25">菜单2</td>
<td id="TR3" class="tdstyle" onmouseover="onColor(this,3);" onmouseout="offColor(this,3);" onclick="onClickColor(this,3);" height="25">菜单3</td>
</tr>
</tbody></table>
</body></html>
发表评论
-
是否包含中文
2009-06-25 16:45 1058//是否包含中文 function isCh ... -
JS时分秒组件
2009-06-16 17:13 2211setTime.js文件内容如下: ... -
Javascript判断是否为正整数
2009-06-04 16:38 2521//判断是否为正整数 function isInteger( ... -
Javascript时间比较
2009-06-04 16:38 1662//时间比较 function compareTime(ti ... -
Javascript日期比较
2009-06-04 16:38 1609//日期比较 function compareDate(da ... -
清除下拉列表
2009-04-13 16:25 1187//清除下拉列表 function clearSelect ... -
iframe自适应高度
2009-04-01 20:58 996以下方法只适合在同一域中 <iframe wid ... -
文本框默认值
2009-03-31 16:20 1443<input name="keyword&qu ... -
javascript面向对象技术基础(六)
2009-03-13 14:36 1101作用域、闭包、模拟私 ... -
javascript面向对象技术基础(五)
2009-03-13 14:34 1020类变量/类方法/实例变量/实例方法先补充一下以前写过的方法: ... -
javascript面向对象技术基础(四)
2009-03-13 14:33 990类、构造函数、原型先来说明一点:在上面的内容中提到,每一个函 ... -
javascript面向对象技术基础(三)
2009-03-13 14:32 1186函数javascript函数相信大家都写过不少了,所以我们这 ... -
javascript面向对象技术基础(二)
2009-03-13 14:31 1110数组我们已经提到过,对象是无序数据的集合,而数组则是有序数据 ... -
javascript面向对象技术基础(一)
2009-03-13 14:30 1495看了很多介绍javascript ... -
JS验证金额的正则表达式
2009-02-25 18:01 11236function isDigit(s) { var patr ... -
推荐一下树Tree组件
2008-12-02 16:32 1558http://dhtmlx.com/docs/products ... -
DTree树
2008-10-06 17:38 1350DTree树不错,使用起来很方便. 可以到http://des ... -
子窗体创建以及子窗体父窗体之间的通信(自己整理)
2008-09-10 22:55 1593父窗体 <!DOCTYPE HTML PUB ... -
子窗体创建以及子窗体父窗体之间的通信
2008-09-10 22:48 59251、Javascript弹出子窗口 可以通过多种方式实现, ... -
禁止文件上传时输入名称
2007-10-09 11:48 1352<input type="file" ...
相关推荐
12表格单元格背景色鼠标响应 13用JavaScript实现页面百叶窗效果 14用JS的方法使用列表LI制作的隔行换色 15直接调用计算机中的程序 16网页的任意缩放 17页面窗口的由小变大 18说明框的各种用法 19导航菜单下拉展开的...
3. **表格单元格背景色鼠标响应** (12 用Javascript实现表格单元格背景色鼠标响应.html): 当鼠标移到表格单元格上时,单元格的背景色会变化。这里用到了`onmouseover`和`onmouseout`事件,以及修改元素的`style....
"易语言高级表格鼠标移动时改变背景色"这个主题涉及到的是如何利用易语言这一中国本土化的编程语言,来实现用户在表格上移动鼠标时动态改变单元格背景颜色的功能。易语言以其简洁的语法和丰富的库函数,使得这类交互...
- `css()`方法用于修改元素的样式,如`$('td').css('background-color', 'newColor')`将所有单元格的背景色改为`newColor`。 3. **动态修改单元格值**: - `click`事件:当用户点击单元格时,可以监听`click`事件...
具体来说,它通过监听鼠标悬停(`onMouseOver`)、鼠标离开(`onMouseOut`)以及点击(`onClick`)事件来改变指定行的背景颜色。以下是代码的主要组成部分: 1. **全局变量声明**:`var aTDClick = new Array(3);` 这里...
要实现鼠标经过时改变背景色或颜色的效果,我们首先要有一个基本的表格结构。 ```html 数据1 数据2 数据3 数据4 ``` 接着,CSS样式用于定义表格及其元素的外观。我们可以设定默认的表格样式,然后用...
4. **自定义绘制**:在`NM_CUSTOMDRAW`消息处理中,根据单元格的状态(是否被选中)调整其背景色、边框等视觉元素,以实现高亮效果。可以使用`SetBkColor`、`SetTextColor`等函数来改变单元格的颜色属性。 5. **...
当鼠标进入单元格时,如果当前单元格不等于之前高亮的单元格(`pObj`),则将其背景颜色设置为`overcolor`;当鼠标离开单元格时,如果条件相同,背景颜色恢复为`outcolor`。 接下来,我们考虑`onclick`事件,即...
这段代码中,`.list-item`是列表单元格的类名,当鼠标悬停时,背景颜色会从红色渐变到蓝色,过渡时间为0.3秒。 综上所述,"文字列表鼠标移动单元格渐变动画特效"是一个结合了CSS3、JavaScript和前端框架技术的实践...
5. **数据绑定时设置颜色**:如果需要根据数据动态设置行的背景色,可以在GridView的数据绑定事件(如DataBound)中检查数据源中的字段,然后根据字段值设置行的背景颜色。 6. **JavaScript/jQuery**:在客户端,...
- 鼠标悬停(`:hover`)状态下,我们可以为`<tr>`定义一个类,例如`.hover`, 并设置背景色等样式,使得鼠标经过时行变高亮。例如: ```css tr.hover { background-color: #f0f0f0; /* 或者其他您选择的颜色 */ ...
当鼠标离开(`onMouseOut`)时,背景色恢复到初始值(白色),当鼠标移动到(`onMouseOver`)单元格上时,背景色变为浅灰色。 这些方法都是使用内联样式和JavaScript实现的,但现代前端开发更倾向于使用CSS来分离样式和...
- 在`DBGrid1DrawColumnCell`中,如果鼠标位于某个单元格内,则会将该单元格的背景色设置为红色。这里使用了`PtInRect`函数来判断鼠标位置是否在指定矩形区域内。 #### 五、应用场景与扩展 1. **应用场景**: - ...
另外,我们还可以使用CSS表达式来实现更复杂的鼠标响应效果,例如改变表格的边框颜色和背景色: ```html table { background-color: #000000; cursor: hand; width: 100%; } td { /* 设置onmouseover事件 */ ...
这样的CSS规则会让表格中的每个单元格在鼠标悬停时改变背景颜色。然而,如果想要根据鼠标点击来改变颜色,我们可以使用JavaScript。以下是一个使用纯JavaScript的例子: ```javascript var table = document....
这可以通过设置单元格的背景颜色或者边框样式来实现,同时需要考虑到颜色的淡入淡出效果,使得过渡更加自然。 3. **取行列号**:获取鼠标所在位置对应的行列号是模拟Excel的一个基础功能。这需要计算鼠标坐标与表格...
除了表头,CListCtrlEx还允许设置列表项、列宽和每个单元格的高矮和背景色。这使得开发者可以根据内容调整布局,同时可以创建具有对比度的视觉效果,以便突出特定的数据。 5. **自定义样式**: CListCtrlEx提供了...
`.mouse_color` 类用于定义鼠标悬停时单元格的背景色。同时,`#tab` 选择器设置了表格的边框、对齐方式、宽度和高度。 然后,我们利用JavaScript(这里使用了jQuery库)来实现动态变色的效果。`$("#tab tr:odd")` ...
在描述中提到的高度、背景色和前景色的自绘,可以通过在这些函数中使用GDI(Graphics Device Interface)函数来实现。例如,我们可以使用`SetBkColor`和`SetTextColor`设置单元格的颜色,使用`FillRect`填充背景,...