站三界导航
首页 PHP代码php利用while单循环实现100行10列表格输出且每行颜色不一样

php利用while单循环实现100行10列表格输出且每行颜色不一样

  • PHP代码
  • 来源:站三界导航
  • 174阅读
  • 2022-05-04


如图所示,是利用js、php中while单循环配合if条件语句而实现每行颜色不同,且鼠标移动到哪一行就显示不同颜色的效果。具体实现代码如下:

php


<?php
echo "<table border=1 align=center width=800>";
echo "<caption><h1>学生成绩表</h1></caption>";
$i=0;
$j=0;
while($i<1000){
if($i%10==0){
if($j++%2==0){
   $bgc="#cccccc";
}else{
   $bgc="#aaffaa";
}
          echo "<tr οnmοuseοver='show(this)' οnmοuseοut='noshow(this)' bgcolor='".$bgc."'>";
        }
echo "<td>".$i."</td>";
 
 
if(++$i%10==0){
          echo "</tr>";
}
}
echo "</table>";
?>
js



<script>
function show(obj){
      yc=obj.style.backgroundColor;
               obj.style.backgroundColor="red";
       }
       function noshow(obj){
               obj.style.backgroundColor=yc;
       }
</script>


本文结束
本文来自投稿,不代表站三界导航立场,如若转载,请注明出处:https://www.zhansanjie.com/article/details/8320.html

版权声明:

1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

2、本站仅提供信息发布平台,不承担相关法律责任。

3、若侵犯您的版权或隐私,请联系本站管理员删除。

4、本文由会员转载自互联网,如果您是文章原创作者,请联系本站注明您的版权信息。

分享
站三界导航
本站声明:本站严格遵守国家相关法律规定,非正规网站一概不予收录。本站所有资料取之于互联网,任何公司或个人参考使用本资料请自辨真伪、后果自负,站三界导航不承担任何责任。在此特别感谢您对站三界导航的支持与厚爱。