解决方案 »
- 关于js控制li标签里class的问题
- jQuery 实现像淘宝里卖家自定义店铺的方法
- 关于JQuery问题,高分请教!
- 帮忙看下错误:null 为空或不是对象(谢谢)
- 怎么样为从数据库中的内容自动生成HTML页面
- 初学js,看到一个js的伪分页功能,想弄下来,但是又不会,有没有大神帮助下
- 求教:网页左下角的感叹号到底是什么意思?如何调试?在线等!!
- 有个问题想请教 FORM表单中的FILE对象 如何让光标停在浏览按钮上 还有如何对FILE的文件类型做判断呢 我只要EXCEL类型的 谢谢
- xmlhttp上传
- 一个关于验证的问题
- extjs4.0.7 chart legend添加说明
- jquery :not问题
<html>
<head>
<title> New Document </title>
<style type="text/css">
.on td{background:#FF0000; color:#FFF;}
.normal td{background:#FFFFFF; color:#000;}
</style>
</head> <body> <table id="table">
<tr>
<td>name1</td>
<td>111111111111111111111111111111111111111111111</td>
</tr>
<tr>
<td>name2</td>
<td>222222222222222222222222222222222222222222222</td>
</tr>
<tr>
<td>name3</td>
<td>333333333333333333333333333333333333333333333</td>
</tr>
</table> <script type="text/javascript">
var alltr = document.getElementById("table").getElementsByTagName('tr');
for(var i=0,len=alltr.length; i<len; i++){
alltr[i].onclick = function(){
if(this.className!='on'){
this.className = 'on';
}else{
this.className = 'normal';
}
}
}
</script> </body>
</html>
function(){$(this).css("background-image","");});
})
.trMouseover{
background-color: red
}//jquery 鼠标经过色
$("#tb_list tbody tr").hover(function () {
$(this).addClass("trMouseover");
}, function () {
$(this).removeClass("trMouseover");
});
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<style>
ul{list-style-type: none;}
</style>
<script type="text/javascript">
window.onload=function(){
var test = document.getElementById('test');
test.onclick=function(e){
e = e||window.event;
var target = e.target || e.srcElement;
if(target.nodeName!=='li')
{
if(target.style.color=="red"){return false;}
else{target.style.color="red"}
} }
}
</script>
<body>
<UL id="test">
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
</UL>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<style>
ul{list-style-type: none;}
</style>
<script type="text/javascript">
window.onload=function(){
var test = document.getElementById('test');
test.onclick=function(e){
var li_group = document.getElementsByTagName('li');
for(var i=0;i<li_group.length;i++)
{
li_group[i].style.background='white';
}
e = e||window.event;
var target = e.target || e.srcElement;
if(target.nodeName!=='li')
{
target.style.background="red";
} }
}
</script>
<body>
<UL id="test">
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
<LI>DASDAD</LI><br />
</UL>
</body>
</html>稍微写了下。如果用jquery可以更方便。参考下上面大神的写法