var y = $$(''span.hello'').pluck(''innerHTML'');
You don''t have to declare an empty array first.
Visit the API page for pluck [1] and spend some time with the
Enumerable methods (they take a while to grok).
Cheers,
Andrew
[1] http://prototypejs.org/api/enumerable/pluck
On May 3, 6:54 pm, Andrew
<aklimc...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
wrote:> hey if anyone can help i''d really appreciate it.
>
> im relatively new to prototype, and it''s already eliminated at
least
> 75 percent of my code so i''ve quickly become an enormous fan.
it''s
> also allowed me to do things i never would have figured out without
> it.
>
> i was working on the following problem couldn''t figure it out.
>
> ive got a bunch of elements with tag ''span'' and class
''hello''''. i
> want to get the innerHTML (dont care if i use .innerHTML) from each
> element in the page and put it in an array. i''ve made many
attempts,
> yet always seem to get errors.
>
> also elements dont have ids which is the source of the problem.
> unfortunately i don''t have access to the server side which
generates
> the output im trying to manipulate so i cannot add an id.
>
> var y = new Array();
> y = $$(''span.hello'').innerHTML;
>
> seems to be my most logical attempt, but it doesnt work
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Spinoffs" group.
To post to this group, send email to
rubyonrails-spinoffs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-spinoffs-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---