Foros del Web » Programando para Internet » Javascript »

Obtener id de option

Estas en el tema de Obtener id de option en el foro de Javascript en Foros del Web. Existe alguna forma de obtener el id del opcion en un elemento select ??? Ej: <select name='algo' id='algo'> <option value='1' id='2'>1</option> </select> de antemano gracias...
  #1 (permalink)  
Antiguo 26/01/2011, 12:40
Avatar de wladtepes  
Fecha de Ingreso: febrero-2008
Mensajes: 140
Antigüedad: 16 años, 3 meses
Puntos: 0
Exclamación Obtener id de option

Existe alguna forma de obtener el id del opcion en un elemento select ???

Ej:


<select name='algo' id='algo'>
<option value='1' id='2'>1</option>
</select>

de antemano gracias


  #2 (permalink)  
Antiguo 26/01/2011, 13:13
Avatar de Javier01  
Fecha de Ingreso: febrero-2008
Ubicación: Montevideo
Mensajes: 261
Antigüedad: 16 años, 2 meses
Puntos: 31
Respuesta: Obtener id de option

hasta donde se, los "option" no tienen "id". tal vez me equivoco, pero mira esto
http://www.desarrolloweb.com/articulos/1489.php
  #3 (permalink)  
Antiguo 26/01/2011, 13:22
 
Fecha de Ingreso: diciembre-2009
Ubicación: Valparaíso
Mensajes: 118
Antigüedad: 14 años, 4 meses
Puntos: 3
Respuesta: Obtener id de option

No será que quieres el value???
prueba esto....

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.     function propiedades() {
  3.         var texto;
  4.         texto = "El numero de opciones del select: " + document.getElementById("miSelect").length;        
  5.         var indice = document.getElementById("miSelect").selectedIndex;
  6.         texto += "\nIndice de la opcion escogida: " + indice;        
  7.         var valor = document.getElementById("miSelect").options[indice].value;
  8.         texto += "\nValor de la opcion escogida: " + valor;
  9.         var textoEscogido = document.getElementById("miSelect").options[indice].text;
  10.         texto += "\nTexto de la opcion escogida: " + textoEscogido;
  11.         alert(texto);
  12.     }
  13. </script>

Código HTML:
Ver original
  1. <form name="miForm" action="#">
  2. Elige una opción:
  3.     <select id="miSelect">
  4.         <option value="10">Muy bien </option>
  5.         <option value="5" selected="selected">Regular </option>
  6.         <option value="0">Muy mal </option>
  7.     </select>
  8. <br />
  9. <input type="button" value="Propiedades" onclick="propiedades()" />
  10. </form>
  #4 (permalink)  
Antiguo 28/07/2011, 09:48
 
Fecha de Ingreso: febrero-2011
Mensajes: 1
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Obtener id de option

asi:

document.nombre_formulario.nombre_select.options[nombre_formulario.nombre_select.selectedIndex].id

Etiquetas: option
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




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