一个文本链接代码如下
价格范围
一个列表框代码如下
价格区间
小于500¥
500-1000
1000-1500
能达到这个效果吗?列表框默认不显示,点击"价格范围"后 ,在"价格范围"同一处 出现 列表框
不是简单的用下面代码
列表框属性style="display:none"
document.getElementById("list_key").style.display = "";
注意是同一处,能结合AJAX就更好了~ :D
[b]问题补充:[/b]
十分感谢yourgame
function createSelect(el){
var select1 = document.createElement("select");
select1.name="list_key";
select1.id="list_key";
var ooption = new Array();
ooption[0] = "价格区间";
ooption[1] = "小于500¥";
ooption[2] = "500-1000";
ooption[3] = "1000-1500";
for(var i=1;i<=ooption.length;i++)
{
select1.options[i - 1] = new Option(ooption[i - 1], i);
}
var parent = el.parentNode;
parent.innerHTML="";
parent.appendChild(select1);
}
价格范围
如上所示,其实我希望它变成列表框后是要传参数的,但是上面的点击后,那个 提交按钮也没有了,请问怎么办?
test7_hou.asp上是要接受list_key的值的!