Ver Mensaje Individual
  #9 (permalink)  
Antiguo 29/04/2009, 09:27
delfin85
 
Fecha de Ingreso: julio-2008
Mensajes: 59
Antigüedad: 15 años, 9 meses
Puntos: 1
De acuerdo solucion a: Obtener Texto de Un Select

bueno chicos despues de tanto trabajo ya me saliooo

les paso la solucion por si alguien anda buscando algo parecidooooo

pues lo primero q hice fue hacer una funcion en js

Código:
function dimePropiedades(){ 
    var indice = document.form1.edad.selectedIndex; 
    var textoEscogido = document.form1.edad.options[indice].text; 
	if (textoEscogido=="SELECCIONE")
		{document.form1.edad2.value = '';}
	else
		{document.form1.edad2.value = textoEscogido;}
	document.form1.submit();
}
les explico el codigo por lineas.
var indice = document.form1.edad.selectedIndex; -------declaro una variable en la cual gurdo el indice de la opcion seleccionada.

var textoEscogido = document.form1.edad.options[indice].text; ------ declaro otra variable que almacena el texto que se a seleccionado .

if (textoEscogido=="SELECCIONE")--- como en mi selec tengo una opcion por {document.form1.edad2.value = '';} default, pregunto que si es esa opcion que
el valor sea vacio.

else ------- y si no, le pongo el valor de la variable
{document.form1.edad2.value = textoEscogido;}
document.form1.submit();---- y mando el formulario

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

en el codigo html

Código HTML:
<form id="form1" name="form1" method="post" action="prueba4.php" onsubmit="return dimePropiedades()"> 
en el formulario en el submit mando llamar la funcion js onsubmit="return dimePropiedades()"


y dentro del mismo formulario agrego un campo de texto oculto

Código HTML:
 <input type="hidden" name="edad2" /> 
despues en el php
agrego una variable
Código PHP:
$edad2 $_POST['edad2']; 

y como yo imprimo esa variable

en una celda solo ago lo siguiente:

Código PHP:
<td><?php echo $edad2;?></td>
espero y les funcione como a mi