Actually, I lied.  They ALL puke.  Duh.  It is just that IE is more obvious
about it.  I guess everyone else already knew this.  I am slow ;-)

On Tue, Aug 30, 2011 at 3:19 PM, Shane McCarron <[email protected]>wrote:

> That's very clever.  Mostly I am surprised that only IE pukes on what I
> assume to be a very common problem...
>
> Anyway, thanks!
>
>
> On Tue, Aug 30, 2011 at 3:01 PM, Walter Lee Davis <[email protected]>wrote:
>
>> The easiest way around this is to write your code so it fails gracefully.
>> Either one of these will work:
>>
>> $$('#noSuchElement').invoke(**yourFunction);
>>
>> or
>>
>> var elm = $('noSuchElement');
>> if (elm) yourFunction();
>>
>> The first one is my favorite, because it swallows any errors. If you're
>> saying that you're getting an error from IE just from trying to use
>> $('noSuchElement') all by itself, not actually trying to use the return from
>> that, then the first method is what I would advise.
>>
>> Walter
>>
>>
>> On Aug 30, 2011, at 3:06 PM, Shane McCarron wrote:
>>
>>  I am sure this is a FAQ... but in IE prototype (version 1.7) throws an
>>> error when there is a reference to an ID that is not on the page (e.g.,
>>> $('noSuchElement)).  Is there some trick or idiom to work around this?
>>>
>>> --
>>> Shane McCarron
>>> [email protected]
>>>
>>> --
>>> 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 <[email protected]>.
>>> To unsubscribe from this group, send email to prototype-scriptaculous+**
>>> [email protected]<prototype-scriptaculous%[email protected]>
>>> .
>>> For more options, visit this group at http://groups.google.com/**
>>> group/prototype-scriptaculous?**hl=en<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-scriptaculous@**
>> googlegroups.com <[email protected]>.
>> To unsubscribe from this group, send email to prototype-scriptaculous+**
>> [email protected]<prototype-scriptaculous%[email protected]>
>> .
>> For more options, visit this group at http://groups.google.com/**
>> group/prototype-scriptaculous?**hl=en<http://groups.google.com/group/prototype-scriptaculous?hl=en>
>> .
>>
>>
>
>
> --
> Shane McCarron
> [email protected]
>



-- 
Shane McCarron
[email protected]

-- 
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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en.

Reply via email to