Hi

Thanks a lot for your help.

I slightly changed it:
var new_element = new Element('div').update(html);
    new_element = new_element.firstDescendant();
    Element.replace(old_element, new_element);

--
Volker

On 4 Nov., 23:31, "T.J. Crowder" <t...@crowdersoftware.com> wrote:
> On Nov 4, 5:30 pm, vhochstein <vhochst...@googlemail.com> wrote:
>
> > Hi,
>
> > if I call old_element = Element.replace(element, 'html code for new
> > element')
> > I get the old_element in response.
>
> > How may I get the new_element node if it does nt have an id attribute?
>
> > Thanks a lot in advance.
>
> > --
> > Volker
>
> Well, you could find it through the hierarchy or some such, but
> probably the easiest thing is to get a reference to it *before* you
> replace it:
>
> var new_element = new Element('tagName').update('contents');
> Element.replace(old_element, new_element);
>
> Live example:http://jsbin.com/uwibuh
>
> HTH,
> --
> T.J. Crowder
> Independent Software Engineer
> tj / crowder software / com
> www / crowder software / com

-- 
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.

Reply via email to