RobG schrieb:
>
> On Oct 24, 10:08 pm, simon <[EMAIL PROTECTED]> wrote:
>   
>>> hi all
>>>       
>>> i googled and read the docs but couldn't find anything. maybe i'm
>>> blind but hopefully someone will enlighten me.
>>> the functions insert and update take just a string as argument of what
>>> to insert. but i would like to insert an element.
>>> is there a way to get a string of the element containing the whole
>>> subtree of nodes?
>>>       
>>> for example:
>>> Element.update(element, anotherelement);
>>> the the element will show something like [Object HTMLelement].
>>>       
>>> is it possible at all to get the subtree of an element as string or is
>>> element just a pointer to a certain node?
>>>       
>> never mind. i found it out. innerHTML is my friend.
>>     
>
> If you are moving an existing element and all its children, all you
> need to do is attach it to its new location in the DOM using
> appendChild.
>   
ok. thanks for the hint. will have a look at it and try it out.
> Using innerHTML to get the string, then parse it back into the DOM
> using innerHTML again is just plain silly.  
i actually don't use innerHTML to write it back, i use Element.update(...).
> There is no standard for
> innerHTML and it is implemented differently in different browsers, you
> will likely encounter quirks if you persist with that strategy.
>   
it's just a really small script and i tested it in all major browser and 
it works fine so far.
but anyway thanks very much for your comment.

cheers
simon
>
> --
> Rob
>
>
> >
>
>   


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

Reply via email to