Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/01/2003, 14:34
Avatar de Beakdan
Beakdan
 
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 23 años
Puntos: 7
Oxígeno:
Espero que esto te sirva...
Principal.html
Código:
<HTML>
<HEAD>
<SCRIPT language=javascript>
function openWin() {
	if (document.all){
		tamanos='dialogHeight: 250px; dialogWidth: 350px;edge: Raised; center:Yes;
help: No; resizable: No; unadorned: yes; status: No';
		eltexto="";
		//document.formprinc.textMain.value;
		elvalor=showModalDialog("lamodal.html", eltexto, tamanos);
		if (! elvalor) {
			//alert(elvalor);
		} else {
			//document.formprinc.miinput.value=elvalor;
			var oOption = new Array(elvalor,0);
			var lista = document.formprinc.menu;
			var arOpciones = new Array();
			tempArr = new Array();

			for (j=0; j<lista.length; j++){
				tempArr =[lista.options[j].text, lista.options[j].value];
				arOpciones[j] = tempArr
			}

			arOpciones.unshift(oOption);

			for (k=0; k<arOpciones.length; k++){
				tempOpt = new Option(arOpciones[k][0], arOpciones[k][1]);
				lista.options[k] = tempOpt;
			}
		}
	}
}
</SCRIPT>
<BODY>
<FORM name="formprinc">
<p>Localidad:
<select name="menu" id="menu">
<option value="1">Guatrache</option>
</select>
<input name="button" type=button onClick=openWin() value="&lt; + + &gt;">
</form>
</BODY>
</HTML>
Está un poco enrevesado porque no puedo manipular directamente el array options de un select, pero supongo que puede reducirse el código.
Saludos.