Hola amigos!
Tengo dos combos, según lo q elijo en el primero se rellena el segundo, hasta aki todo bien, pero ahora recupero valores de la base de datos y quiero q se seleccionene en ambos los valores q recupero, con el primero no hay problema, pero no se como seleccionar el segundo, el codigo del segundo es....
<select name="sub1" id="sub1">
<Option selected value="none"></option>
<% if busqueda=true then
codigo=sQa.Fields.Item("SubPral").Value
codigo=mid(codigo,2)
if codigo=..aki iria el valor del item... then
Response.Write(" SELECTED")
end if
end if%>
</select>
y esta es la funcion en javascript q utilizo para llenar el segundo combo...........
<%'CONSULTA PARA OBTENER LOS DATOS
productos_Sql = "SELECT * FROM Subsectores"
set rs = CreateObject("ADODB.Recordset")
rs.Open productos_Sql, Conn
x=0
%>
// FUNCION DE COMBO BOX COMBINADO
function sublist(inform, selecteditem, combo2 )
{
eval("inform.sub" + combo2 + ".length=0");
<%
count= 0
y=0
do while not rs.eof
%>
x = <%= trim(y) %>;
subcat = new Array();
subcatagorys = "<%=(rs("Cod_Sub"))%>";
subcatagoryof = "<%=(rs("Cod_Sector"))%>";
subcatagoryid = "<%=trim(rs("Nom_Cs"))%>";
subcat[x,0] = subcatagorys;
subcat[x,1] = subcatagoryof;
subcat[x,2] = subcatagoryid;
if (subcat[x,1] == selecteditem) {
var option<%= trim(count) %> = new Option(subcat[x,2], subcat[x,0]);
if (combo2== 1) {
inform.sub1.options[inform.sub1.length]=option<%= trim(count)%>;
}
if (combo2== 2) {
inform.sub2.options[inform.sub2.length]=option<%= trim(count)%>;
}
if (combo2== 3) {
inform.sub3.options[inform.sub3.length]=option<%= trim(count)%>;
}
}
<%
count = count + 1
y = y + 1
rs.movenext
loop
rs.close
%>
}
</script>

a alguien se le ocurre algo?
Gracias