Cita:
Iniciado por linuxzero
el value del option seleccionado lo vas a obtener siempre ya que es lo unico que podes obtener en el $_POST de php, si queres obtener el texto que aparece en el combo, que puede o no ser distinto del value, lo podes hacer con javascript tranquilamente.
Es correcto en javascript lo hago así
<script>
function funcionCaptura(){
var combo = document.getElementById('tsRetos');
//alert(combo.options[combo.options.selectedIndex].text);
var valorcombo =(combo.options[combo.options.selectedIndex].text);
//alert(valorcombo);
</script>
Peeerrroooo, el problema lo tengo que no se como pasar esa variable a php o por el contrario a otra página (destino)
En la otra página pongo:
<script type="text/javascript">
var variable = Request.QueryString("valorcombo");
alert("Variable = " + variable + ".");
</script>
Pero no obtengo resultados (vacio). Tengo entendido que es por que java se ejecuta en el cliente y php en el servidor y no se como pasar la variable de un form a otro o por el contrario a php.
Gracias por tu interés y ayuda.