有时要做到在一个Table中点选某一行改变背景颜色,但上次点的背景颜色保持最初的颜色。这样能够让用户知道刚才点选了那一行,还有就是能能行的数据用javascript还原到Form中实现修改数据。
代码如下:
1 <form name="theForm">
2 <input type="text" name="userName">
3 </form>
4 <table>
5 <tr bgcolor="#CCCCCC" onclick="changeBackColor(this,'harryson')">
6 <td>用户名--Harryson</td>
7 </tr>
8 </table>
9
10 <script language="javascript">
11 var sltObj=null;//原来的行对象
12 var befColor = "";//原来行对象的背景颜色
13 //方法用来改变当前行的背景颜色,还原原来行的背景颜色,把设置的值写到表单中
14 function changeBackColor(ARG,userName){
15 if (sltObj == ARG) {
16 return true;
17 } else {
18 if(sltObj!=null) {
19 sltObj.bgColor= befColor;
20 }
21 befColor = ARG.bgColor;
22 //alert(befColor);
23 ARG.bgColor="#66CC99";
24 }
25
26 sltObj = ARG;
27 parent.document.theform.userName.value = userName;//表示table是在iframe中
28 document.theform.userName.value = userName;//表示table是相同的from中
29 }
30 </script>
个人还是比较人性化的,:)
分享到:
相关推荐
帮同学随手做的一个C#作业,主要是让form的背景颜色自动不断的变换,是timer和random的交互使用,这么简单的代码要分数什么的我实在不好意思啊……
状态栏背景最初透明,随着下滑恢复背景色,主要应用于图片类app,参见blog.csdn.net/bisubisu/article/details/47835359
大家都知道,目前有很多浏览器无法实现背景裁切、背景透明度、背景变换和复杂背景定位等效果。那么这篇文章将详细介绍了这几种背景图片的处理方法。 正如前面所说,仅仅依靠CSS现有的属性,我们无法实现背景裁切、...
这是我自己做的一个颜色属性页,可以将通用的颜色对话框加入属性页中。该代码是最初修订的,还有很多地方不够完善,请使用者自己修改、完善代码!!
此类最初来源于网络,本人在其上进行加工整理,添加了一些新功能,优化了一些细节代码,同时使该类可用于VS的平台,同时支持Unicode。目前包括的功能有:可指定任意行、任意列、任意单元中设置其他控件,如Edit、...
geany-themes, Geany的颜色方案集合 Geany主题自述文件简介Geany主题是由 Geany ide/编辑器的颜色方案集合,最初由Geany社区编写或者从其他编辑器的颜色方案移植。 这些方案与 Geany 1.22和 GREATER 兼容。 查看屏幕...
快速颜色选择器 在 Swift 中实现的 iOS 设备的类似 Photoshop 的颜色选择器。 ##How 使用:在您的应用程序中包含 SwiftColorPicker 非常简单。... 这允许您指定 ColorPicker 最初应显示为所选颜色的颜色(否则
此类最初来源于网络,本人在其上进行加工整理,添加了一些新功能,优化了一些细节代码,同时使该类可用于VS的平台,同时支持Unicode。目前包括的功能有:可指定任意行、任意列、任意单元中设置其他控件,如Edit、...
matlab改变代码颜色
matlab改变代码颜色介绍 这段代码: 加快了绘制数据的时间。 加快缩放后的绘图时间。 支持绘制流数据。 看 这段代码基于我最初在以下代码中看到的一种方法: 该代码被编写为: 比matlab-plot-big更快(请参见下面的...
儒学形而上系统的最初建构-――《五行》所展示的儒学形而上体系.docx
背景变色的平滑Flash网站导航条,鼠标放在任意菜单项上,该项背景会从最初的位置移动过来,红色的背景移动效果,本菜单的特点是,具有菜单滑动效果,而且每个菜单项的背景颜色都不一样哦,需要Flash网站菜单的朋友,...
但网络对战和道具使用部分尚有些小问题,仍需要测试,因为没时间做了,发上来供大家下载,如果哪位有兴趣,想一起研究,可发邮件至lijiangui2002@163.com 类列表: backgroundmusic.java背景音乐播放类 blockcanvas....
我最初是在jet是默认色彩表的时候写的,它被设计为jet的扩展,包括黑白。 它的使用方式与所有其他 MATLAB 内置颜色图函数(如 jet、hot 或 parula)一样。 如果在没有输出参数的情况下调用,它将在图形上显示颜色图...
The First 90 Days Critical Success Strategies for New Leaders at All Levels Harvard Business School Publishing This earnest guide to career transition periods-when a new job or promotion puts an ...
最初的幻想2(开发笔记) 《最初的幻想》ARPG游戏开发笔记
VC++.NET Clistctrl重绘,可定义内容行颜色 以及鼠标点击各个状态的颜色,并实现了隔行变色,与最初默认的Clistctrl相比,漂亮了许多,也更加清淅了,用来显示列表数据更直观了。内含一个位图皮肤控件,用来实现一个...
邯郸洗选厂自1959年12月投产,60年以来经历了三次大的工艺改造,工艺最初为跳汰主再洗+煤泥浓缩浮选,1998年改为跳汰初选+重介旋流器再选+煤泥浓缩浮选,2004年浮选工艺由浓缩浮选改为浓缩分级浮选,即更细粒级125...
色度-您要使用颜色进行的所有操作。 解析/格式化 常见的颜色解析器和格式化程序: hex FFFFFF HtmlHexTiny #FFF HtmlHex #FFFFFF HtmlRgb - rgb(255, 255, 255) HtmlRgba - rgba(255, 255, 255, 1.0) ...
最初的高亮选项是从Base16-明天晚方案,但它简化到了极致,这样的文件可以很容易地修改。用法: 仅在终端Vim中有效。 将basis.vim放在~/.vim/colors/ 在~/.vimrc添加以下行: colorscheme basis 如何设计端子颜色...