![]() |
Pasar variables de una pagina a otra sin actualizar Hola buenos días gente. Bueno, pues eso, imaginense que tengo una ventana principal con una caja de texto y un botón que me abre otra ventana. En esa otra ventana tengo un Combo y un botón. ¿Como puedo hacer para que al seleccionar una opción del combo y dar al botón, esta opción aparezca automáticamente en la Caja de texto de la primera ventana? En fin, espero haberme explicado y que me puedan solucionar la duda. Sin ninguna otra cosa que comentar, reciban un cordial saludo. Atentamente, Carlos Hevia Colinas |
En el popup: Agregar la funcion javascript a la lista o al boton codigo c# this.MyDropDown.Attributes.Add("onchange","GetDropDownElements()"); this.Button1.Attributes.Add("onclick","GetDropDownElements()"); o puedes usar un boton html INPUT id="Button1" onclick="GetDropDownElements()" type="button" value="Add Element" <script> //Localizar el elemento seleccionado y pasarlo a la ventana padre //-------------------------------------------------------------------------- function GetDropDownElements() { var ocontrol = document.getElementById("MyDropDown"); var elementid = ocontrol[ocontrol.selectedIndex].value; if(elementid=="0") alert("Elemento NO valido") else if(confirm("Desea enviar el elemento ?\n" + ocontrol[ocontrol.selectedIndex].text)) { opener.Form1.txtdata.value = elementid;//pasar valor a ventana padre window.close(); } } //--------------------------------------------------------------------// </script> |
Re: Pasar variables de una pagina a otra sin actualizar En el boton del PopUp, poner lo siguiente: Código: onclick='window.opener.getElementById['idDeLaCajaDeTexto'].value = window.document.getElementById['nombreDelCombo'].value;'Un saludo. |
| La zona horaria es GMT -6. Ahora son las 10:44. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.