Well .. that's the problem - i tried it like that and it didn't work. When setting the attribute back on the link, the this in DoSomething (this); is not the link, but the window.
On Sep 15, 11:41 am, MiKiTiE <mikiji...@googlemail.com> wrote: > Sorry I should have written > > $('a').attr('onclick',onclick); > > (setting the attribute value not the inner text!) > > On Sep 15, 9:09 am, sirrocco <xavier...@gmail.com> wrote: > > > Let's say you have a : > > > <a href="#" onclick='DoSomething(this);'>asd</a> > > > I want to get the onclick text in a variable - something like > > > var onclick = $('a').attr('onclick'); > > > The problem is that the onclick variable now is a function and if I > > try to execute , this wil be the document instead of the link . > > > How can I get only the text, so I can later reattach it to the link ? > >