Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   HTML (http://www.forosdelweb.com/f4/)
-   -   Asignar un valor previo a un Combo (http://www.forosdelweb.com/f4/asignar-valor-previo-combo-583319/)

cppleal 05/05/2008 23:57

Asignar un valor previo a un Combo
 
Debe ser muy sencillo, pero no encuentro manera de hacerlo.
Quiero asignar un valor previo a un combo y luego que al desplegar me salgan los valores correspondientes. ¿Se puede hacer?.

Dejo el código:
Código:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Pagina nueva 2</title>
</head>

<body>

<form method="POST" action="--WEBBOT-SELF--">
        <!--webbot bot="SaveResults" U-File="fpweb:///_private/form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->
        <p>
        <select size="1" name="D1" value="Femenino">
                        <option value="Masculino">Masculino</option>
                        <option value="Femenino">Femenino</option>
        </select><input type="submit" value="Enviar" name="B1"><input type="reset" value="Restablecer" name="B2"></p>
        <input type="text" name="cc" size="10" >
</form>

</body>

</html>


a2a2 06/05/2008 00:11

Re: Asignar un valor previo a un Combo
 
Si te refieres a tener una opción seleccionada por defecto, se hace con el atributo selected (o selected="selected" para ser XHTML compliant) aplicado al <option> en cuestión.

cppleal 06/05/2008 00:16

Re: Asignar un valor previo a un Combo
 
Perdón. Di pocos detalles del problema.....

Si el valor me viene de una BD, cómo puedo seleccionar el valor que corresponde?. Mi caso, es que estoy modificando una ficha personal y al igual que modifico el nombre, quiero modificar el sexo.

Gracias por la atención.
Carmen.

a2a2 06/05/2008 00:23

Re: Asignar un valor previo a un Combo
 
Pues eso lo normal es hacerlo en el lado del servidor. Cuando generas la página HTML consultas la BD y pones el atrituto selected al <option> que corresponda en función del valor leido.

Otra opción en con AJAX, pero es más complicado y para lo que quieres hacer no merece la pena.

cppleal 06/05/2008 00:54

Re: Asignar un valor previo a un Combo
 
Gracias.

Solucionado.

adminescuela 05/12/2012 07:32

Respuesta: Re: Asignar un valor previo a un Combo
 
Necesito esa misma respuesta :S
¿Cómo se asigna un valor (variable de php) que traigo de la base de datos al como en html?


La zona horaria es GMT -6. Ahora son las 21:50.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.