You will get this error in IE when the object you are trying to  
manipulate in Prototype has not been "extended" yet[1]. You can work  
around this by using the $ function to get and extend the object  
before attempting to manipulate it.

var elm = $(elm);

if (!!elm){
        //your code here
}

Walter

1. http://api.prototypejs.org/dom/element.html#extend-class_method


On Nov 26, 2009, at 5:52 AM, Carsten wrote:

>> Are you certain that the object has actually been created in the DOM
>> when you call this?
>
> "Element" is the Element-object from the prototype library. The
> library has been included and other objects like Ajax are present.
>
> --
>
> You received this message because you are subscribed to the Google  
> Groups "Prototype & script.aculo.us" group.
> To post to this group, send email to prototype-scriptaculous@googlegroups.com 
> .
> To unsubscribe from this group, send email to 
> prototype-scriptaculous+unsubscr...@googlegroups.com 
> .
> For more options, visit this group at 
> http://groups.google.com/group/prototype-scriptaculous?hl=en 
> .
>
>

--

You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptacul...@googlegroups.com.
To unsubscribe from this group, send email to 
prototype-scriptaculous+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en.


Reply via email to