- 浏览: 456120 次
- 性别:
- 来自: 大连
文章分类
最新评论
-
youngcoder:
111111
java格式化金额数字 -
mittyok:
顶一个,自动选择还真是不知道,呵呵!
PL/SQL Developer使用技巧 -
tomcent:
楼主用过OBackup 备份软件吗?不知道怎么样
oracle 备份命令 -
www6wzk:
太给力了,居然好了
mysql中文乱码解决 -
_jessic_:
管用 谢了哈
mysql中文乱码解决
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>test</title> <script> var varclk=null; function change1(varid,val) { if(varclk!=null) { var e1=eval("document.all.td"+varclk); for(i=0;i<e1.length;i++) { e1[i].style.background='#fff'; } } varclk=varid; var e=eval("document.all.td"+varid); for(i=0;i<e.length;i++) { e[i].style.background='#BCBAFA'; } alert(val); } </script> </head> <body> <table width="300" border="1"> <tr onClick="change1(1,1)"> <td id="td1">a</td> <td id="td1">b</td> <td id="td1">c</td> <td id="td1">d</td> <td id="td1">e</td> </tr> <tr onClick="change1(2,21)"> <td id="td2">a</td> <td id="td2">b</td> <td id="td2">c</td> <td id="td2">e</td> <td id="td2">d</td> </tr> <tr onClick="change1(3,23)"> <td id="td3">a</td> <td id="td3">b</td> <td id="td3">c</td> <td id="td3">e</td> <td id="td3">d</td> </tr> </table> </body> </html>
下段代码没有好地解决办法,处理tr间隔行的问题
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>test</title> <style> tr{ background:expression(this.rowIndex%2==0 ? "red":"#fff"); } </style> <script> var varclk=null; function change1(varid,val) { if(varclk!=null) { var e1=eval("document.all.td"+varclk); for(i=0;i<e1.length;i++) { e1[i].style.background="red"; } } varclk=varid; var e=eval("document.all.td"+varid); for(i=0;i<e.length;i++) { e[i].style.background='#BCBAFA'; } //alert(val); } </script> </head> <body> <table width="300" border="1"> <tr onClick="change1(1,1)"> <td id="td1">a</td> <td id="td1">b</td> <td id="td1">c</td> <td id="td1">d</td> <td id="td1">e</td> </tr> <tr onClick="change1(2,21)"> <td id="td2">a</td> <td id="td2">b</td> <td id="td2">c</td> <td id="td2">e</td> <td id="td2">d</td> </tr> <tr onClick="change1(3,23)"> <td id="td3">a</td> <td id="td3">b</td> <td id="td3">c</td> <td id="td3">e</td> <td id="td3">d</td> </tr> </table> </body> </html>
解决方式:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>test</title> <style> tr { background-color:expression((this.sectionRowIndex%2==0)?"#F3F9FE":"#fff") } </style> <script> var varclk=null; var oldcolor=null; function change1(vartr) { if(varclk!=null) { varclk.style.backgroundColor=oldcolor; } oldcolor=vartr.style.backgroundColor; vartr.style.backgroundColor='green'; varclk=vartr; } </script> </head> <body> <table width="300" border="1"> <tr onClick="change1(this)"> <td>a</td> <td>b</td> <td>c</td> <td>d</td> <td>e</td> </tr> <tr onClick="change1(this)"> <td>a</td> <td>b</td> <td>c</td> <td>e</td> <td>d</td> </tr> <tr onClick="change1(this)"> <td>a</td> <td>b</td> <td>c</td> <td>e</td> <td>d</td> </tr> </table> </body> </html>
变换文字颜色
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>test</title> <style> tr { background-color:expression((this.sectionRowIndex%2==0)?"#935645":"#fff") } </style> <script> var varclk=null; var oldcolor=null; function change1(vartr) { if(varclk!=null) { varclk.style.backgroundColor=oldcolor; varclk.style.color="black"; } oldcolor=vartr.style.backgroundColor; vartr.style.backgroundColor='#456'; vartr.style.color="red"; varclk=vartr; } </script> </head> <body> <table width="600" border="0"> <tr onClick="change1(this)"> <td>a</td> <td>b</td> <td>c</td> <td>d</td> <td>e</td> </tr> <tr onClick="change1(this)"> <td>a</td> <td>b</td> <td>c</td> <td>e</td> <td>d</td> </tr> <tr onClick="change1(this)"> <td>a</td> <td>b</td> <td>c</td> <td>e</td> <td>d</td> </tr> </table> </body> </html>
发表评论
-
做好“烂项目”
2011-11-30 22:58 832确立目标,梳理情绪,执行计划,持续改进,步调一致,解决问题。 -
解决XP IIS连接访问人数限制的问题
2009-02-16 14:43 4454XP自带的IIS对连接数进行了一定的限制,当多人访问网站时老是 ... -
SSO
2008-09-05 14:10 1318SSO英文全称Single Sign On,单点登录。SSO是 ... -
动态语言
2008-05-06 13:31 1194Dynamic Programming Language (动 ... -
实现RSS的原理
2008-03-26 15:55 3284RSS是在互联网上被广泛 ... -
DIV+CSS+javascript实现DIV对象显示在页面任何位置,并随滚动条移动
2008-02-18 10:05 4707以下实现DIV对象随滚动条移动,始终显示在页面右下位置! 一 ... -
JavaScript 用DIV模拟弹出窗口并跟随窗体滚动
2008-02-18 09:52 4475<!DOCTYPE html PUBLIC " ... -
indexOf 和 charAt
2008-02-13 13:21 1879charAt 方法 返回指定索引位置处的字符。 strObj ... -
总结showModalDialog和showModelessDialog用法
2008-01-08 13:06 11801. showModalDialog和showModeles ... -
js动态显示时间
2008-01-08 13:04 4598<head> <meta http-equi ... -
js 软键盘效果
2008-01-08 12:59 3428<HTML> <HEAD> <T ... -
环境变量path的作用
2007-12-29 12:53 2179可以将任意的文件夹设置在path中,这样你就可以在任何地方执行 ... -
(转载)如何编写bat文件?
2007-12-29 12:38 2972批处理最终靠在命令提示符中执行,不过加入了控制部分。 1.Ec ... -
javascript css的tab效果
2007-12-21 13:09 4378<html> <head> & ... -
javascript表单元素回车自动切换
2007-12-20 16:18 1736示例 <html> <head> ... -
java中操作excel
2007-12-19 13:39 982is poi? -
java格式化金额数字
2007-12-18 20:02 7941import java.text.DecimalForma ... -
将字符串或者数字转换成大写货币
2007-12-18 19:50 2068/* * Description: 字符串处理的公共类 ... -
JS总结二
2007-12-17 13:21 215225.在打开的子窗口刷新父窗口的代码里如何写? window. ... -
JS总结
2007-12-17 13:12 2173javascript事件查询综合 click() 对象.cli ...
相关推荐
### JavaScript 实现日期选择 #### 知识点概述 本文将详细介绍如何利用JavaScript来实现一个功能强大的日期选择器。此日期选择器不仅包含了基础的日期显示功能,还提供了丰富的自定义选项,例如添加指定时间间隔、...
在JavaScript中,表格(Table)是网页数据展示的常用元素,而动态地增加或删除行则是常见的交互需求。本文将深入探讨如何巧妙地利用JavaScript来实现这个功能。 首先,我们需要了解HTML中的`<table>`元素及其相关...
3. **删除行**:删除表格行通常涉及到选择要删除的行,并调用`removeChild()`方法。例如,假设我们想删除点击时的当前行,可以这样实现: ```javascript function deleteRow(event) { if (confirm('确定要删除...
标题中的"一句话进行颜色选择器的初始化"意味着开发者只需要一行JavaScript代码就能在页面上启用这个颜色选择器。这大大简化了集成过程,提高了开发效率。通常,这样的初始化代码可能类似于`new ColorPicker...
总的来说,JavaScript动态操作表格涉及创建、删除、选择和更新表格元素,这些都需要对DOM有深入理解。在实际应用中,还要考虑浏览器兼容性,特别是对于较旧的浏览器,如IE6和早期的Firefox版本。通过合理使用...
例如,当用户选择不同的旅游目的地时,JavaScript可以动态加载并显示相关的旅游信息,无需重新加载整个页面。此外,JavaScript还可以用于实现动画效果,提升用户体验。 jQuery是一个流行的JavaScript库,它简化了...
JavaScript可以用于创建、修改、删除表格行、列,以及对表格数据进行排序、过滤和搜索。例如,`jQuery DataTables` 是一个流行的库,它提供了强大的表格功能,如分页、排序、过滤等。 2. **选择控件(Choice)**: ...
jQuery的核心特性包括选择器(用于查找HTML元素)、效果(如淡入淡出)和AJAX操作,使得这些复杂的任务变得简单易行。 在提供的文件"精通JavaScript.jQuery.pdf"中,我们可以期待找到关于JavaScript深入理解和使用...
在本案例中,我们将探讨如何使用jQuery插件Datatables来改进表格,并结合JavaScript的选择框技术提升用户体验。 Datatables是一款强大的开源jQuery插件,它能够将普通的HTML表格转变为功能丰富的数据展示工具。...
5. **事件与DOM操作**:讲解如何通过JavaScript操作网页文档对象模型(DOM),包括元素选择、添加删除、样式修改,以及事件监听和处理。 6. **异步编程**:介绍回调函数、Promise和async/await,帮助你理解和解决...
### JavaScript 改变表格行颜色的方法 在网页开发中,使用JavaScript来动态改变表格行的颜色是一种常见的技术。这种技术不仅可以提升用户体验,还可以增加网站的交互性。本文将详细介绍如何使用JavaScript来实现这...
在使用JsMinGUI时,你可以通过其直观的界面拖放或选择需要压缩的JavaScript文件。工具会自动处理源代码,去除所有非必要的字符,如多行注释、单行注释以及大部分形式的空白。这不仅包括空格,还包括制表符和换行符。...
当IE执行到这一行时,将自动打开调试窗口。这种方法需要开发者事先知道哪些代码片段可能存在潜在的问题,因此通常需要结合其他工具(如IEDeveloperToolbar)来定位具体的调试位置。 #### 五、应用示例 假设有一个...
在创建新的项目时,选择"Web"类别下的"Dynamic Web Project",然后在项目的"Web Content"目录下添加JavaScript文件。 对于调试JavaScript,Eclipse使用的是其内置的Debug Perspective。要启动JavaScript调试,你...
JavaScript日期时间选择控件,可随意选择实用日期,日期小时,日期小时分钟。直接放在要用的地方就行了,调用非常简单。你一看就动,只要知道简单的HTML标记,就可以自己改动。这里是一个HTML网页,打开看里面的源...
原先用 20 行代码完成的功能,jQuery 用 10 行就可以轻松搞定。 4. MooTools MooTools 是一个简洁、模块化、面向对象的 JavaScript 框架。它能够帮助您更快、更简单地编写可扩展和兼容性强的 JavaScript 代码。...
学习如何通过JavaScript选择元素、添加或删除属性、改变样式以及添加或移除节点,这些都是实现特效的关键。 3. **事件处理**:JavaScript中的事件监听和处理是实现动态效果的核心。例如,鼠标的点击、移动,或者...
在这个过程中,JavaScript代码压缩工具通过删除不必要的空格、换行符、注释以及使用变量简写等方式来实现代码的最小化。本文将详细介绍一种名为"jsMinifier"的JavaScript压缩工具,它需要在运行时安装JAVA环境。 **...
在ExtJs框架中,Grid组件是一种非常常用的展示数据表格的方式,它提供了丰富的功能,包括数据的排序、分页、过滤以及行选择等。在实际应用中,经常需要根据用户交互来判断Grid中的行是否被选中,以便进行下一步的...