首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

(转帖)兑现选择下拉框后 下面的页面根据选择的选项变化

2013-07-04 
(转帖)实现选择下拉框后 下面的页面根据选择的选项变化转帖,主要内容来自http://bbs.csdn.net/topics/2600

(转帖)实现选择下拉框后 下面的页面根据选择的选项变化

转帖,主要内容来自http://bbs.csdn.net/topics/260016106

?

最近在做html5项目,主要是模仿surveymonkey做一个简单的调查问卷系统。本来以为会用到这个——通过选择下拉框来使下面的页面变化。但是后来发现由于做的比较简单,这个看起来是多此一举了。还是设计比较重要,如果早想好的话,也不用浪费一个上午。

?

这里记录下这个方法,以备后用。

?

<script> function cll(id){     if(id==1){          eval("div1.style.display="";");          eval("div2.style.display="none";");}    else{          eval("div2.style.display="";");          eval("div1.style.display="none";");} } </script> <select   name="state"   onChange="cll(this.value)">       <option   value="0">no</option>       <option   value="1">yes</option>     </select><BR>   <BR> <div id="div1"> text1 </div> <div id="div2"> text2 </div> 

?以下是另外一种div隐藏和显示的方法,两种方法加起来就全了

<html><body><script>function show(){document.getElementById("div").style.display="";//alert(document.getElementById("div").style.display)}function hidden(){document.getElementById("div").style.display="none";//alert(document.getElementById("div").style.display)}</script><BODY><input name="name" type="button" onClick="show();" value="显示"><div id="div" style="display: none" onMouseout="hidden();">show it</div></BODY></HTML>

?

热点排行