jump to navigation

Bug detectado en IE7 Lunes, 12 marzo 2007

Posted by israelof in Implementación.
trackback

Implementando mi PFC, creo que acabo de detectar un bug en IE7 que se da en el siguiente código:


<html>
  <head>
  <meta name=”description” content=”Something content” />
  </head>
  <body>
     <script type=”text/javascript”>
        function show() {
           alert(document.getElementById(‘description’).value);
        }
     </script>
     <textarea id=”description”>Hello world!</textarea>
     <input type=”button” onClick=”show()” value=”Show” />
  </body>
</html>

El problema está en que cuando pulsas el botón y se ejecuta la función “show()” en la ventana de alerta sale como resultado “undefined” en vez de “Hello World!”.

Esto se debe a que la función de javascript getElementById() no está bien implementada e intenta mirar también ese id “description” en la sección <meta> cuando sólo debería buscar dentro de <body>.

Este error no sucede en Firefox.

Anuncios

Comentarios»

1. dasaf - Lunes, 14 mayo 2007

alguna solucion a susodicho bug?

2. israelof - Lunes, 14 mayo 2007

La única solución que se me ocurre, es la de no utilizar ids que conincidan con los que se utilizan en la cabecera.

Un saludo.


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: