Hi,
I am slowly introducing prototype in a "plain JS" application, and I
was looking for a way to replace the following piece of code:
var pleaseWait = document.getElementById('pleaseWait');
if(pleaseWait)
{
pleaseWait.style.display='none';
}
No rocket science here: if the processing was long enough to trigger
the "please wait" screen (which is a "P" tag here), it is hidden.
I did notice that this would NOT be the same than:
$('pleaseWait').hide();
...since the later would fail if for some reason the DOM object has
not been created.
However, I was expecting that:
Element.hide('pleaseWait');
... would be safe... but it isn't :o(
Is there a clean prototypish way to do this?
Wouldn't it be more convenient if the syntactic-sugar-free version of
Element's methods were "null-proof safe"
Eric
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---