标题:用select下拉触发display的脚本
只看楼主
SkyGull
Rank: 5Rank: 5
来 自:浙江杭州
等 级:贵宾
威 望:13
帖 子:839
专家分:324
注 册:2007-6-7
结帖率:100%
 问题点数:0 回复次数:2 
用select下拉触发display的脚本
想要用一select下拉框触发一些div的display:none;

也就是
<select><option>触发1</option><option>触发2</option></select>

触发1,触发2分别控制,div1和div2
div1和div2默认的style:display:none;

触发哪个,那哪个的display:yes;


急啊
搜索更多相关主题的帖子: display select 脚本 触发 
2008-01-05 15:26
不惑
Rank: 2
等 级:论坛游民
威 望:2
帖 子:569
专家分:13
注 册:2007-3-22
得分:0 
<select size="1" name="lb" id="lb" onchange="return abc()" >
      <option  value=1 >图层1
      <option  value=2 >图层2
</select>
<div id=img1 style="visibility:hidden;"><img src="图片1.jpg"></div>
<div id=img2 style="visibility:hidden;"><img src="图片2.jpg"></div>
<SCRIPT language=JavaScript>
<!--
   function abc()
   {
tt="img" +lb.value
 document.getElementById(tt).style.visibility="visible";
}
//-->
</SCRIPT>

注意:意思是这样,但信手写来未经测试

[[italic] 本帖最后由 不惑 于 2008-1-5 19:26 编辑 [/italic]]
2008-01-05 19:19
不惑
Rank: 2
等 级:论坛游民
威 望:2
帖 子:569
专家分:13
注 册:2007-3-22
得分:0 
<select size="1" name="lb" id="lb" onchange="return abc()" >
      <option  value=1 >图层1
      <option  value=2 >图层2
</select>
<div id=div1 style="visibility:hidden;"><img id=img1 src="图片1.jpg"></div>
<SCRIPT language=JavaScript>
<!--
   function abc()
   {
tt="img"+lb.value
document.getElementById(tt).src="图片"+lb.value+".jpg";
document.getElementById("div1").style.visibility="visible";
}
//-->
</SCRIPT>

我更喜欢这样用法
2008-01-05 19:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-196023-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.114089 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved