万卷书   首页 > 电脑书籍 > Dreamweaver > Ultradev专题之开始使用Dreamweaver UltraDev
 

   如果你想浏览这个网页,你将可以看到每一个记录列的背景都是白色的。
   现在我们要做的事情是在行的开始处增加几句代码。这些代码使用了一点点数学的知识(奇数和偶数),我们只需相应改变奇数行和偶数行的颜色即可。
   如果你对HTML比较熟悉,这将是很有用的;但是如果你不熟悉,它也是很容易学。可能你现在很着急学一下,继续看以下教程吧。
   按下F10快捷键或者从菜单中选择Window(窗口)->HTML Source(HTML源代码)来打开HTML观察器。你将可以看到服务器代码(在本例子中用ASP)用黄色加亮,如图6所示。



(图6)
.
图6中加亮的部分就是我们的重复区域。

   提示:为了更容易地找到代码,先在文档窗口中加亮内容,这样当你转至HTML观察器中地时候,你所选择的内容也相应被加亮。

   在HTML中一行是用< tr >来标志,用< /tr >来标识结束。
我们需要在重复区域的开始处插入代码来替换< tr >。下面是我们要插入的代码:

< %If (Repeat1__numRows Mod 2) Then% >
< tr bgcolor="#CCCCFF" >
< %Else% >
< tr bgcolor="#FFFFFF" >
< %End If% >

   上面代码中的"#CCCCFF"和"#FFFFFF"是可以改变的,通过改变它可以实现行的背景的改变。在本例子中选择白色和蓝色为背景色。
   如果你是使用JavaScript而不是VBScript,这些代码应该为:
< %if (Repeat1__numRows % 2) {% >
< tr bgcolor="#CCCCFF" >
< %}else{% >
< tr bgcolor="#FFFFFF" >
< %}% >

   如果是在ColdFusion中,则代码为:
< tr bgcolor="#IIF(CurrentRow MOD 2, DE("CCCCFF"), DE("FFFFFF"))#" >


上一页 下一页