Foros del Web » Programando para Internet » Javascript »

selected a un combo

Estas en el tema de selected a un combo en el foro de Javascript en Foros del Web. Objeto Select (Combobox) Tengo un objeto select <select name="cmb_Categoria" id="cmb_Categoria" style="font-size:10px" > <% While NOT Categoria.EOF %> <option value="<% Response.Write((Categoria.Fields("codigo"))) %>" <% if len(df_Categoria) > ...
  #1 (permalink)  
Antiguo 31/07/2003, 12:13
 
Fecha de Ingreso: julio-2003
Mensajes: 28
Antigüedad: 20 años, 9 meses
Puntos: 0
selected a un combo

Objeto Select (Combobox)
Tengo un objeto select


<select name="cmb_Categoria" id="cmb_Categoria" style="font-size:10px" >
<%
While NOT Categoria.EOF %>
<option value="<% Response.Write((Categoria.Fields("codigo"))) %>"
<%
if len(df_Categoria) > 0 AND Categoria.Fields.Item("codigo") = df_Categoria then
Response.Write("SELECTED")
Else
Response.Write("")
End if %>>
<% Response.Write((Categoria.Fields("glosa")))%>
</option>
<%
Categoria.MoveNext()
Wend
Categoria.Close()
Set Categoria = Nothing
%>
</select>

Como ven se puebla dinamicamente de una tabla de la base de datos.
MI pregunta esta en que como hacer para que quede selecionado en combo en el texto asignado por un objeto input text que tiene el texto del combo que quiere que quede seleccionado.
<input type="radio" name="radiobutton" value="radiobutton" onClick="document.frm_Clasifica.df_Codigo.value='< %=Clasifica.Fields("codigo")%>';
document.frm_Clasifica.df_Glosa.value='<%=Clasific a.Fields("glosa")%>';
document.frm_Clasifica.df_Categoria.value='<%=Resp onse.Write((Clasifica.Fields("categoria")))%>';
document.frm_Clasifica.df_Desc_Categoria.value='<%
=Response.Write((Clasifica.Fields("d_categoria"))) %>';
-----------------------------------------------
Esta Asignacion no me funciona, el listbox queda en blanco

document.frm_Clasifica.cmb_Categoria.value='<%
=Response.Write((Clasifica.Fields("d_categoria"))) %>';

----------------------------------------------

document.frm_Clasifica.df_Orden.value='<%=Clasific a.Fields("orden_impresion")%>';"
>

Ayuda por favor
  #2 (permalink)  
Antiguo 01/08/2003, 06:48
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años
Puntos: 7
debes usar listindex, no value, con los select. Si no sabes como, pregunta y te buscamos un ejemplo...
__________________
No tengo firma ahora... :(
  #3 (permalink)  
Antiguo 01/08/2003, 11:48
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Hola lf_sanchez.

Cita:
MI pregunta esta en que como hacer para que quede selecionado en combo en el texto asignado por un objeto input text que tiene el texto del combo que quiere que quede seleccionado.
Sería bueno que describieras un poquito mejor tu problema para ayudarte. Sin embargo, si lo que deseas es seleccionar dentro de un select el que mas acerque a lo escrito en un text, entonces revisa el FAQ-60 el cual es una aproximación a ese problema.

Si no es eso lo que necesitas, aún necesitamos saber si tu problema se resuelve con JavaScript o con ASP, asi que por favor, explícanos de nuevo para poder actuar.

Saludos.
  #4 (permalink)  
Antiguo 19/09/2003, 11:39
 
Fecha de Ingreso: julio-2003
Ubicación: mi camioneta?
Mensajes: 87
Antigüedad: 20 años, 9 meses
Puntos: 0
Ya paso buen tiempo...

aunque creo que esto es mas para ASP.
Creo que podrias hacer algo asi para que no te compliques..



<select name="cmb_Categoria" id="cmb_Categoria" style="font-size:10px" >
<%
While NOT Categoria.EOF %>

<%
if len(df_Categoria) > 0 AND Categoria.Fields.Item("codigo") = df_Categoria then
%>
<option value="<% Response.Write((Categoria.Fields("codigo"))) %>" selected> <% Response.Write((Categoria.Fields("glosa")))%> </option>
<%else%>
<option value="<% Response.Write((Categoria.Fields("codigo"))) %>" selected> <% Response.Write((Categoria.Fields("glosa")))%> </option>
<%end if%>
<%
Categoria.MoveNext()
Wend
Categoria.Close()
Set Categoria = Nothing
%>
</select>
  #5 (permalink)  
Antiguo 19/09/2003, 11:40
 
Fecha de Ingreso: julio-2003
Ubicación: mi camioneta?
Mensajes: 87
Antigüedad: 20 años, 9 meses
Puntos: 0
Ya paso buen tiempo...

aunque creo que esto es mas para ASP.
Creo que podrias hacer algo asi para que no te compliques..



<select name="cmb_Categoria" id="cmb_Categoria" style="font-size:10px" >
<%
While NOT Categoria.EOF %>

<%
if len(df_Categoria) > 0 AND Categoria.Fields.Item("codigo") = df_Categoria then
%>
<option value="<% Response.Write((Categoria.Fields("codigo"))) %>" selected> <% Response.Write((Categoria.Fields("glosa")))%> </option>
<%else%>
<option value="<% Response.Write((Categoria.Fields("codigo"))) %>" > <% Response.Write((Categoria.Fields("glosa")))%> </option>
<%end if%>
<%
Categoria.MoveNext()
Wend
Categoria.Close()
Set Categoria = Nothing
%>
</select>
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




La zona horaria es GMT -6. Ahora son las 07:44.