使用while循环打印颜色相隔表格
2013-01-04 00:00
309 查看
<?php
//手动画表格相当于画二维数组
header("Content-Type:text/html; charset=utf8");
echo "<table border='0' align='center' width='900px' text-align='center'>";
echo "<caption><h1>使用while循环打印颜色相隔表格</h1></caption>";
$num1 = 0;
while($num1 < 100){
if($num1 % 2 == 0){
$bg = "green";
}else{
$bg = "blue";
}
echo "<tr onmouseover='onrow(this)' onmouseout='leaverow(this)' bgColor='.$bg.'>";
$num2 = 0;
while($num2 < 10){
echo "<td>".$num1.$num2."</td>";
$num2++;
}
echo "</tr>";
$num1++;
}
echo "</table>";
?><!-- 一定要加,否则下面的javascript不能被识别,而被当成php代码 -->
<script type="text/javascript">
var color = null;
function onrow(obj){
color = obj.bgColor;//这里必须有,这里为leaverow函数用的
obj.bgColor = "red";
}
function leaverow(obj){
obj.bgColor = color;
}
</script>
//手动画表格相当于画二维数组
header("Content-Type:text/html; charset=utf8");
echo "<table border='0' align='center' width='900px' text-align='center'>";
echo "<caption><h1>使用while循环打印颜色相隔表格</h1></caption>";
$num1 = 0;
while($num1 < 100){
if($num1 % 2 == 0){
$bg = "green";
}else{
$bg = "blue";
}
echo "<tr onmouseover='onrow(this)' onmouseout='leaverow(this)' bgColor='.$bg.'>";
$num2 = 0;
while($num2 < 10){
echo "<td>".$num1.$num2."</td>";
$num2++;
}
echo "</tr>";
$num1++;
}
echo "</table>";
?><!-- 一定要加,否则下面的javascript不能被识别,而被当成php代码 -->
<script type="text/javascript">
var color = null;
function onrow(obj){
color = obj.bgColor;//这里必须有,这里为leaverow函数用的
obj.bgColor = "red";
}
function leaverow(obj){
obj.bgColor = color;
}
</script>
相关文章推荐
- 使用whIle循环语句和变量打印九九乘法表
- php利用while单循环实现100行10列表格输出且每行颜色不一样
- Python 中使用 for、while 循环打印杨辉三角练习(列表索引练习)。
- php利用while单循环实现100行10列表格输出且每行颜色不一样
- 不使用for,while循环打印99乘法表(使用递归)
- PL/SQL语句学习之使用while、loop和for三种循环打印数字的1-10
- java.不使用for,while循环打印99乘法表
- 使用JavaScript语言的循环语句和document.write()语句在网页中输出4行三列的表格
- SQL Server 中没有For循环,可以使用while循环代替
- C语言递归算法系列_打印杨辉三角 循环与递归同时使用(4)
- 使用do...while循环简化程序
- 使用for循环遍历文件、使用while循环遍历文件
- 新.使用二重循环打印如图-1所示的图形。
- 10、使用双重循环打印图形
- sql T_sql 之 while 循环的使用逻辑
- 使用javascript打印和预览表格
- 分别用for循环和while循环实现打印金字塔图形
- 8. 用while循环计算打印2到100的偶数和(三种方法)
- while循环中使用read读取变量的一点小技巧
- Python中for循环和while循环的基本使用方法