Foros del Web » Programando para Internet » Javascript »

Object doesn't support this property PROBLEMA IE

Estas en el tema de Object doesn't support this property PROBLEMA IE en el foro de Javascript en Foros del Web. Esto trabaja perfecto en FF y falla en IE: Código HTML: <a href= "/" > Home </a> <div id= "links" > <img name= "ocean.jpg" src= ...
  #1 (permalink)  
Antiguo 02/10/2008, 11:48
(Desactivado)
 
Fecha de Ingreso: septiembre-2004
Mensajes: 360
Antigüedad: 19 años, 7 meses
Puntos: 1
Object doesn't support this property PROBLEMA IE

Esto trabaja perfecto en FF y falla en IE:

Código HTML:
<a href="/">Home</a>
<div id="links">
<img name="ocean.jpg" src="ocean.jpg">
<a href="http://mysite.com" class="linkDynamic"> Download </a>
<br>
<img name="beach.jpg" src="ocen.jpg">
<a href="http://mysite.com" class="linkDynamic"> Download </a>
</div>
<script type="text/javascript">

var el = document.getElementById("links");

var as = el.getElementsByTagName("img");

var links = document.getElementsByClassName("linkDynamic");
for (var i=0; i<as.length; i++) {


      var link = links[i];
      link.href = as[i].src;

      }
</script> 
Devuelve el error Object doesn't support this property or method.
Alguien tiene 1 segundo para decirme cómo puedo resolver esto ?
Gracias.
  #2 (permalink)  
Antiguo 02/10/2008, 12:30
Avatar de Un_Tico  
Fecha de Ingreso: julio-2008
Ubicación: Cartago, Costa Rica
Mensajes: 176
Antigüedad: 15 años, 9 meses
Puntos: 4
Respuesta: Object doesn't support this property PROBLEMA IE

Mmmm...

El problema está aquí:

Código:
var links = document.getElementsByClassName("linkDynamic");
El metodo getElementsByClassName no lo soporta IE, creo que en este post esta tu respuesta....

Saludos....
  #3 (permalink)  
Antiguo 02/10/2008, 13:02
 
Fecha de Ingreso: julio-2006
Ubicación: Argentina
Mensajes: 35
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Object doesn't support this property PROBLEMA IE

Exacto como dice Un_tiko podes usar el: getElementsByTagName();
  #4 (permalink)  
Antiguo 02/10/2008, 13:06
(Desactivado)
 
Fecha de Ingreso: septiembre-2004
Mensajes: 360
Antigüedad: 19 años, 7 meses
Puntos: 1
Respuesta: Object doesn't support this property PROBLEMA IE

Muchas gracias.
  #5 (permalink)  
Antiguo 17/01/2012, 13:40
 
Fecha de Ingreso: diciembre-2011
Mensajes: 1
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Object doesn't support this property PROBLEMA IE

A mi me sale Mensaje: Object doesn't support this property or method

en mi siguiente codigo, alguien me puede ayudar el por que ?


function get_name(input){
eval($('div#nombres').html());
value = $(input).val();

if(value.length == 5){
for(n = 0; n < nombres.length; n++){
if(value == nombres[n].id){
$(input).parent().find('span.nombre-completo').html(nombres[n].nombre.trim()+' '+nombres[n].apellido.trim());
return false;
}else{
$(input).parent().find('span.nombre-completo').html('No existe esta persona');
}
}
}
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 17:00.