<li onclick='g(thisid)' id=i><small>文字</small></li>
<li onclick='g(thisid)' id=y><small>文字</small></li>
<script type=text/javascript>
function g(x)
{
d=documentgetElementsByTagName('li')
for(p=dlength;p--;){
if(d[p]id!=x){d[p]stylebackgroundColor=''/其他/}
else{d[p]stylebackgroundColor='red'/点击的/}
}
}
</script>
js里面没有直接的右击事件,可采用onmousedown事件进行判断实现。如下:
documentgetElementById("test")onmousedown = function(e){if(ebutton ==2){
//alert("你点了右键");
//这样设计你的颜色样式
}else if(ebutton ==0){
alert("你点了左键");
}else if(ebutton ==1){
alert("你点了滚轮");
}
}
2、数据的过滤方法有很多,javaScript 、jQuery里面的filter函数,鉴于本题,最好采用angularJs实现。总体 参考代码如下:
<html>
<head>
<meta charset="utf-8">
<script src=">
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)