Ocultar un control combo box
tengo una pagina web don de ago consultas de
productos con 4 combobox pero a veces unos combo
estan vacios y no sirven en ese momento quisisera
poder desparecerlos cuando estan vacios porfavor diganme si se puede
este es el codigo se repite con todos lo combo box lo que cambia es la instruccion SqL del recordset
<select name="perdigon" onChange="refrescarp()" <%=desabilitar%> class= "Select1" >
<% for i= 0 to numperdigon%>
<% Selected = ""
If var_perdigon = Trim(arrperdigon(0,i)) then
selected = "Selected"
End If%>
<option value="<%=arrperdigon(0,i)%>" <%=Selected%> ><%=arrperdigon(0,i)%></option>
<%Next%>
</select>
productos con 4 combobox pero a veces unos combo
estan vacios y no sirven en ese momento quisisera
poder desparecerlos cuando estan vacios porfavor diganme si se puede
este es el codigo se repite con todos lo combo box lo que cambia es la instruccion SqL del recordset
<select name="perdigon" onChange="refrescarp()" <%=desabilitar%> class= "Select1" >
<% for i= 0 to numperdigon%>
<% Selected = ""
If var_perdigon = Trim(arrperdigon(0,i)) then
selected = "Selected"
End If%>
<option value="<%=arrperdigon(0,i)%>" <%=Selected%> ><%=arrperdigon(0,i)%></option>
<%Next%>
</select>
prueba a llamar en el body, en el evento onload a una funcion parecida a esta:
function Oculta()
{
for(i=0;i<document.forms[0].elements.length;i++)
{
if((document.forms[0].elements[i].type=='select-one')&&
(document.forms[0].elements[i].length==0))
{
document.forms[0].elements[i].style.visibility='hidden';
}
else
{
document.forms[0].elements[i].style.visibility='visible';
}
}
}
function Oculta()
{
for(i=0;i<document.forms[0].elements.length;i++)
{
if((document.forms[0].elements[i].type=='select-one')&&
(document.forms[0].elements[i].length==0))
{
document.forms[0].elements[i].style.visibility='hidden';
}
else
{
document.forms[0].elements[i].style.visibility='visible';
}
}
}