
03/01/2005, 09:03
|
 | | | Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 21 años Puntos: 2 | |
asp con javascript Intento integrar asp con javascript, esta primera parte viene barbaro
<form name="formulario" action = "connection.asp?" method= "post">
Biblioteca <select name="biblioteca" OnChange="cambiar()">
<%while not objrs.eof%>
<option value="<%=objrs("biblioteca")%>"><%=biblioteca%></option>
<%objrs.movenext
wend
%></select>
Bibliotecario:
sql=select top 1 bibliotecarios from bibliotecas
set rs=objconn.execute(sql)
bibliotecarios=split(rs("bibliotecarios"),",")
<select name="bibliotecario">
<%for I = lbound(bibliotecarios) to ubound(bibliotecarios)%>
<option value="<%=bibliotecarios(i)" selected><%=bibliotecarios(i) %></option>
</select>
</div>
</form>
ahora bien, como hago para incluir código asp dentro de una función javascript como la siguiente.
function cambiar()
{
var index=document.forms.formulario.bibliotecas.select edIndex;
formulario.bibliotecarios.length=0;
if(index==0) bibliotecas1();
if(index==1) bibliotecas2();
if(index==2) bibliotecas3();
if(index==3) bibliotecas4();
}
o sea algo asi:
function cambiar()
{
var index=document.forms.formulario.trimestres.selecte dIndex;
formulario.meses.length=0;
for i = LBound(bibliotecas to UBound(bibliotecas)
if(index==<%=bibliotecas(i)%>) <%=bibliotecas(i)%>();
<%next %>
}
se que asi no anda ni con la orden de un juez, pero es mas o menos lo que quiero hacer. Hay una forma mejor?, esto delirando mucho??
saludos y muchas gracias |