Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/08/2012, 13:10
Avatar de utan
utan
 
Fecha de Ingreso: agosto-2012
Mensajes: 126
Antigüedad: 12 años, 3 meses
Puntos: 17
Respuesta: problema con .text

Hola,

Usa el innerHTML metodo ya que esta disponible en casi todos los Exploradores..

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>Documento sin título</title>
  5. <script type="text/javascript">
  6. function visualizar()
  7. {
  8.     var posicion = document.Opciones.menu.selectedIndex;//nos dice segun la opcion seleccionada en q posicion del array options estamos
  9.     var valor= document.Opciones.menu.options[posicion].value;//de la array de opciones queremos el valor del seleccionado
  10.     var texto=document.Opciones.menu.options[posicion].innerHTML;//usar el innerHTML crossbrowser supported
  11.     var opc = document.Opciones.menu.length;
  12.     document.write("Numero de opciones que hay en el select: "+ opc +"<br>"
  13.                    +"Posicion del array opciones: "+ posicion +      "<br>"
  14.                    +"El valor de la opción escogida es: "+ valor +   "<br>"
  15.                    +"El texto de la opción elegida, es el siguiente: "+ texto
  16.                    );
  17. }
  18. </head>
  19.  
  20. <form name="Opciones">
  21. Escoje una opción:
  22. <select name="menu">
  23. <option value="10" id="opts">Muy bien</option>
  24. <option value="5" id="opts" selected="selected">Regular</option>
  25. <option value="0" id="opts" >Fatal</option>
  26. <br />
  27. <input type="button" name="button1" value="Ver Seleción" onclick="visualizar();" />
  28. </form>
  29. </body>
  30. </html>

Le hise algunos cambios para mayor entendimiento de lo que hace...

pasa un feliz dia.
__________________
Mis conocimientos son limitado, pero si te puedo ayudar lo are gustoso mi chat particular, visitalo gracias http://rendezvouschat.com