有关技术问题,问了很多高人,都没有给出答案来,甚是郁闷阿~~,关于style="display:none"的(100分狂送!!!)
具体的例子,大家可以打开:http://www.hmkfq.gov.cn/test.htm
这个地方,一直没有人能够解决
右边的内容都是通过style="display:none"定义的,默认是看不到的,当选择左边下拉框相应的企业的时候,利用js函数,使右边对应的内容显示了。
你选择下拉框中的企业一,则右边相应显示企业一的内容,选择下拉框中的企业二,则右边相应显示企业二的内容。
现在的问题是,当你选择企业二的时候,企业一的内容还在那里显示着,怎么让选择企业二的时候,企业一对应的内容自动消失哪,概括地讲,就是当你选择一个企业的时候,你上次选择的那个企业的内容得自动消失?
注:
使用的js函数:
1、控制右边内容显示与否的函数
<script language="javascript">
function show(c_Str){
if(document.all(c_Str).style.display=='none'){
document.all(c_Str).style.display='block'
}else{
document.all(c_Str).style.display='none'
}
}
</script>
2、下拉菜单的onchange函数:
onChange="show(this.options[this.selectedIndex].value)"
3、右边内容对应的代码:
</div><div align="left" style="display:none" id="7">*********</div>(这里id的值和左边下拉框的值是对应的)