如何修改JS

来源:百度知道 编辑:UC知道 时间:2024/09/23 11:17:43
<script language="javascript">
function sc(a)
{
var obb=document.getElementsByTagName("div");
if(a!="")
{
var obj=document.getElementById('div'+a);
for(var i=0;i<obb.length;i++)
{if(obb[i].id!=obj.id){obb[i].style.display="none";}else{obb[i].style.display="";}}
}
else
{
for(var i=0;i<obb.length;i++)
{obb[i].style.display="none";}
}
}
</script>
<form name="form1">
<select onChange="sc(this.options[this.selectedIndex].value)" name="sel">
<option value="0" selected="selected">00</option>
<option value="1">11</option>
<option value="2">22</option>
<option value="3"

不需要改js吧

<div style="display: none" id="div0">0</div>
这句改为
<div id="div0">0</div>

不就行了

<div style="display: none" id="div0">0</div>改成
<div style="" id="div0">0</div>

效果不是一样的吗

有点不对头的回答,不过功能是实现了
<script language="javascript">
function sc(a)
{
var obb=document.getElementsByTagName("div");
if(a!="")
{
var obj=document.getElementById('div'+a);
for(var i=0;i<obb.length;i++)
{if(obb[i].id!=obj.id){obb[i].style.display="none";}else{obb[i].style.display="";}}
}
else
{
for(var i=0;i<obb.length;i++)
{obb[i].style.display="none";}
}
}
function show(){
document.getEl