单数行、双数行调用不同的class
[
2008/03/19 12:57 | by Space.As ]
2008/03/19 12:57 | by Space.As ]
这是个经常遇到的问题。
例如表格。
我在效果图中设计的是 单数行 白色 双数行 浅蓝色。
那么在页面中应该如何实现呢?
其实就是tr标签 单数、双数 的bgcolor 不一样。
再进一步 我们定义两个class .c1 .c2 让页面中表格 tr 分单数行 和双数行 分别调用 c2 c1即可。
那么具体应该怎么来做呢。
哎···· 还是js啊!
看下边
<script language="JavaScript" type="text/javascript">
window.onload = colorRows; //当页面被加载 执行colorRows函数
function colorRows() {
var myTR = document.getElementsByTagName('tr'); //得到页面中所有tr标签。
for (var i=0;i<myTR.length;i++) { //有多少个标签就循环多少次
if (i%2) {//如果可以被2整除(双数)的执行下边
myTR[i].className = 'c1'; //赋予双数行的tr样式为c1
}else{//如果不可以被2整除的(单数)执行这个
myTR[i].className = 'c2';//赋予单数数行的tr样式为c2
}
}
}
</script>
这样 我们分别定义了 c1和c2的背景颜色 就ok了
例如表格。
我在效果图中设计的是 单数行 白色 双数行 浅蓝色。
那么在页面中应该如何实现呢?
其实就是tr标签 单数、双数 的bgcolor 不一样。
再进一步 我们定义两个class .c1 .c2 让页面中表格 tr 分单数行 和双数行 分别调用 c2 c1即可。
那么具体应该怎么来做呢。
哎···· 还是js啊!
看下边
<script language="JavaScript" type="text/javascript">
window.onload = colorRows; //当页面被加载 执行colorRows函数
function colorRows() {
var myTR = document.getElementsByTagName('tr'); //得到页面中所有tr标签。
for (var i=0;i<myTR.length;i++) { //有多少个标签就循环多少次
if (i%2) {//如果可以被2整除(双数)的执行下边
myTR[i].className = 'c1'; //赋予双数行的tr样式为c1
}else{//如果不可以被2整除的(单数)执行这个
myTR[i].className = 'c2';//赋予单数数行的tr样式为c2
}
}
}
</script>
这样 我们分别定义了 c1和c2的背景颜色 就ok了
两个有用的bat文件。清除系统垃圾,还原右键默认菜单项
[
2008/03/02 12:37 | by Space.As ]
2008/03/02 12:37 | by Space.As ]
清楚系统垃圾
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统LJ完成!
echo. & pause
还原默认右键菜单项
@ ECHO OFF
title 清除所有多余的桌面右键菜单
color 1a
PAUSE
regsvr32 /u /s igfxpph.dll
reg delete HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers /f
reg add HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\new /ve /d {D969A300-E7FF-11d0-A93B-00A0C90F2719}
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v HotKeysCmds /f
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v IgfxTray /f
分别拷贝代码 右键建立文本 粘贴,然后更改文本为bat文件 如 清理系统垃圾.bat
不会做的点击这里下载bat文件
下载文件 (已下载 376 次)
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统LJ完成!
echo. & pause
还原默认右键菜单项
@ ECHO OFF
title 清除所有多余的桌面右键菜单
color 1a
PAUSE
regsvr32 /u /s igfxpph.dll
reg delete HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers /f
reg add HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\new /ve /d {D969A300-E7FF-11d0-A93B-00A0C90F2719}
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v HotKeysCmds /f
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v IgfxTray /f
分别拷贝代码 右键建立文本 粘贴,然后更改文本为bat文件 如 清理系统垃圾.bat
不会做的点击这里下载bat文件
下载文件 (已下载 376 次)




