Foros del Web » Programando para Internet » Jquery »

Como acceder a control

Estas en el tema de Como acceder a control en el foro de Jquery en Foros del Web. Buenos días, Este es mi primer tema, he decidido a aprender jquery para ir entrando en este mundo de la web (aunque ud me llevan ...
  #1 (permalink)  
Antiguo 27/08/2013, 07:46
 
Fecha de Ingreso: agosto-2013
Mensajes: 6
Antigüedad: 10 años, 8 meses
Puntos: 0
Como acceder a control

Buenos días,
Este es mi primer tema, he decidido a aprender jquery para ir entrando en este mundo de la web (aunque ud me llevan años luz =D)

Navego en una pagina web con un control webbrowser (de Visual Basic 2008) para mi buena suerte utilizando ese control puedo ejecutar codigo jquery, mi problema suerte que quiero acceder a un control que esta dentro de un DIV veo a un nivel mas bajo (segun me han dicho) puedo acceder a los controles que estan en el primer nivel asi:

Código:
Navegador.Document.DomDocument.parentWindow.execScript("$(""#cmb_zonal option[value=" & Valor & "]"").attr(""selected"",true);", "JScript")

Navegador es el nombre del control en Visual Basic 2008, pero lo que interesa es despues de exe.script, con ese codigo si me funciona y puedo cambiar el valor de ese control he incluso tambien puedo hacer esto:

Código:
Navegador.Document.DomDocument.parentWindow.execScript("var valor = $(""#cmb_zonal"").val();alert(valor);", "JScript")
me muestra el valor que tiene ese control, pero no puedo acceder a estos controles.

[URL="http://www.sendspace.com/file/2nsm17"]http://www.sendspace.com/file/2nsm17[/URL]

cargo el codigo fuente cuando aparece esa ventana:

[URL="http://www.sendspace.com/file/9onlru"]http://www.sendspace.com/file/9onlru[/URL]

he intentado asi (segun el codigo fuente el control tiene su id asi: id="zonal"

Código:
Navegador.Document.DomDocument.parentWindow.execScript("$(""#zonal option[value=" & Valor & "]"").attr(""selected"",true);", "JScript")
pero no ocurre nada, alguna sugerencia. Gracias.

Etiquetas: control
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 06:39.