求个变换CSS背景颜色的JS 假如有2行文字都无背景色, 点第一行的时候第一行变色,点第二行第2行变色,第一行变无色,以此循环,写个简单的JS给个思路吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个用jquery很容易实现 网上搜jquery换行变色 这个太简单了,我给你个简单的例子<?php $i=1;while($i<=10){echo "<li id='".$i."' onmouserover=\"this.style.backgroundColor='red' \" onmouseout=\"this.style.backgroundColor=''\">第".$i."行</li>";$i++}?>这是思路,我没有测试。不对的你自己测试一下。 <?php $i=1;while($i<=10){echo "<li id='".$i."' onmouseover=\"this.style.backgroundColor='red' \" onmouseout=\"this.style.backgroundColor='' \">第".$i."行</li>";$i++;}?>测试过的 我说的是onclick事件,是点击下去变色不是移到那横才变色,主要是想知道点第二横的时候怎么能让知道以前变色的是那横 <div id="1" onclick="test(this)">第一行</div><div id="2" onclick="test(this)">第二行</div><script>var line = 0;//记录上次点击的行id,此段程序中未用到function test(obj){ line = obj.id; obj.style.background = "#FF6600"; if(line == "1"){ document.getElementById("2").style.background = "#FFFFFF"; }else{ document.getElementById("1").style.background = "#FFFFFF"; }}</script> 正则的问题! 有关echo的返回值。 插入的问题 php和cookie的问题!在先等 如何利用js来获得各个节点中想要的值! fopen不能打开远程网页文件. 怎么察看表单传过来那几个数据? 打印时如何去掉页面底部的路径和顶端的页码编号 求助 php 与 sap 接口通信问题 请问php如何做逐条添加进数据库 请教一个异步运行的问题
<?php
$i=1;
while($i<=10){
echo "<li id='".$i."' onmouserover=\"this.style.backgroundColor='red' \" onmouseout=\"this.style.backgroundColor=''\">第".$i."行</li>";
$i++}
?>这是思路,我没有测试。不对的你自己测试一下。
$i=1;
while($i<=10){
echo "<li id='".$i."' onmouseover=\"this.style.backgroundColor='red' \" onmouseout=\"this.style.backgroundColor='' \">第".$i."行</li>";
$i++;}
?>
测试过的
<div id="2" onclick="test(this)">第二行</div>
<script>
var line = 0;//记录上次点击的行id,此段程序中未用到
function test(obj){
line = obj.id;
obj.style.background = "#FF6600";
if(line == "1"){
document.getElementById("2").style.background = "#FFFFFF";
}else{
document.getElementById("1").style.background = "#FFFFFF";
}
}
</script>