Foros del Web » Programando para Internet » Javascript »

error en combos enlazados

Estas en el tema de error en combos enlazados en el foro de Javascript en Foros del Web. Hola a todos! Tengo este codigo para dos combos enlazados.... <%'CONSULTA PARA OBTENER LOS DATOS Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open("loquesea") productos_Sql = "SELECT * FROM ...
  #1 (permalink)  
Antiguo 22/09/2003, 08:43
Avatar de Mplus  
Fecha de Ingreso: agosto-2003
Ubicación: colgando de un trebol
Mensajes: 157
Antigüedad: 20 años, 8 meses
Puntos: 0
Exclamación error en combos enlazados

Hola a todos!

Tengo este codigo para dos combos enlazados....

<%'CONSULTA PARA OBTENER LOS DATOS
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("loquesea")

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)
{
inform.subcatagory.length = 0

<%
count= 0
y=0
do while not rs.eof
%>

x = <%= trim(y) %>;

subcat = new Array();
subcatagorys = "<%=(rs("Cod_Sector"))&" "&(rs("Cod_Sub")) %>";
subcatagoryof = "<%=(rs("Nom_Ct"))%>";
subcatagoryid = "<%=(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,0], subcat[x,2]);
inform.subcatagory.options[inform.subcatagory.length]=option<%= trim(count)%>;
}
<%
count = count + 1
y = y + 1
rs.movenext
loop
rs.close
%>
}

</script>



</head>

<body bgcolor="#CDB1B7">
<h2 align="center"><b><i><font color="#AE1732"><u>Combo-box enlazados </u></font></i></b></h2>
<form name="prueba">
<div align="center">
<center>
<table border="0" width="80%">
<tr>

<td width="77%">
<select size="1" id="familia" name="familia" onChange = "javascript:sublist(this.form, familia.value);">

<option selected>Selecciona una familia</option>
<%familias_Sql = "SELECT * FROM Sectores"
rs.Open familias_Sql, Conn
do while not rs.eof
%>
<option value="<%=rs("Cod_Sector")%>"><%=rs("Nom_Cs")%></option>


<%rs.movenext
loop
set rs=nothing
conn.close
set conn=nothing%>
</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;& nbsp; <SELECT id="subcatagory" name="subcatagory" size="1">
<Option selected value="none"></option>
</SELECT>


....y me dice q se requiere un objeto, teniendo en cuenta q he copiado el codigo y no se javascript....alguien ve x donde falla?
__________________
Daría todo lo que sé por la mitad de lo que ignoro
  #2 (permalink)  
Antiguo 22/09/2003, 08:45
Avatar de nazkatuta  
Fecha de Ingreso: julio-2002
Ubicación: EH - BCN
Mensajes: 222
Antigüedad: 21 años, 9 meses
Puntos: 0
Hola Mplus,

como el error es de javascript, para ver el error lo mejor sería ver el codigo interpretado a HTML. COmo este foro es de ASP no es lo mas adecuado.

si quieres me puedes enviar por correo el archivo ya interpretado para echarle un vistazo.
__________________
Cita:
Gaur ere nahi nuke...
zure ondoan esnatu
  #3 (permalink)  
Antiguo 22/09/2003, 08:58
Avatar de Mplus  
Fecha de Ingreso: agosto-2003
Ubicación: colgando de un trebol
Mensajes: 157
Antigüedad: 20 años, 8 meses
Puntos: 0
voy mirandolo en html, si no encuentro la metedura de pata te lo mando
__________________
Daría todo lo que sé por la mitad de lo que ignoro
  #4 (permalink)  
Antiguo 22/09/2003, 10:05
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
pasamos a javascript
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 16:29.