http://www.che168.com/china/list/这是筛选搜索网站,不太会修改转成自己的代码 很混乱...
解决方案 »
- 关于AJAX的传参数方面问题
- Javascript摸不透方法命名
- 怎么把2个文本信息判定条件放到一个函数里面!~
- 请问大家 如果我想得到 被包含在div id里面的 div该怎么实现啊 ??
- 怎么判断HTML中某个元素是否可见(一个普通的input框放在一个不可见的层内是不可见的,不要递归找父元素的display属性)
- 从数组中取出字符串做为正则,然后匹配在字符串中的个数,向大家请教.100分.
- 这样的正则表达式怎么写
- 想让服务器为浏览者导航,请高手进来看一看?????
- 怎么样定位呢?比如说点击一下文本筐后,出现的select菜单就紧挨在文本筐的下面
- 请教梅花雨及各位高手,关于梅花雨3.0版日历控件的问题
- 拖拽DIV到另外DIV里怎样得到目标DIV
- jqgrid+php实现单元格编辑效果
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title></title>
<style type="text/css">
*{ margin:0; padding:0; font-size:13px;}
body {background:#fff;font-size:13px;font-family:宋体,Verdana;color:#666;height:100%; width:100%}
dd div a{margin-left:10px;}
a:link {color: #000;text-decoration: none;}
a:visited {color: #666;text-decoration: none;}
a:hover {text-decoration: none;color: #F00; }
a:active {text-decoration: none;}
#current{background:blue; color:red;}
</style>
</head>
<body>
<div style="width:600px; height:auto; margin:50px auto; border:1px solid #ddd; padding:10px;">
<h1>笔记本</h1><strong> - 商品筛选</strong>
<div id="select" >
<dl >
<dt>品牌:</dt>
<dd>
<div>
<a>全部</a>
<a>联想(ThinkPad)</a>
<a>联想(Lenovo)</a>
<a>惠普(hp)</a>
<a>宏碁(acer)</a>
</div>
</dd>
<dt>价格:</dt>
<dd>
<div>
<a>全部</a>
<a>3000-3999</a>
<a>4000-4999</a>
<a>5000-5999</a>
<a>6000-6999</a>
</div>
</dd>
<dt>尺寸:</dt>
<dd>
<div>
<a>全部</a>
<a>11英寸</a>
<a>12英寸</a>
<a>14英寸</a>
<a>15英寸</a>
</div>
</dd>
</dl>
</div>
</div>
</body>
<script type="text/javascript">
window.onload=function()
{
var divSelect = document.getElementById("select");
var ddList = divSelect.getElementsByTagName("dd");
var aList=[] ;
var url = document.location.href;
var index = url.indexOf("?p=");
var fileName= (index>0 ? url.substring(0,index):url) +"?p="; //"多条件搜索显示效果.htm?p="; // 当前相对url + "p="
var p ;
if(index>0){p=url.substr(index+3); }
p= p? p.split('-'):[0,0,0];
for(var i=0;i< ddList.length;i++)
{
aList.push( ddList[i].getElementsByTagName("a"));
aList[i][p[i]?p[i]:0].id="current";
}
for(var i=0;i< aList[0].length;i++) // 品牌 链接
{
aList[0][i].href = fileName + i +'-'+ (p[1]?p[1]:0)+'-'+ (p[2]?p[2]:0);
}
for(var i=0;i< aList[1].length;i++) // 价格 链接
{
aList[1][i].href = fileName + (p[0]?p[0]:0)+'-'+ i +'-'+ (p[2]?p[2]:0);
}
for(var i=0;i< aList[2].length;i++) // 尺寸 链接
{
aList[2][i].href = fileName +(p[0]?p[0]:0)+'-'+ (p[1]?p[1]:0)+'-'+ i ;
}
}
</script>
</html>