Thanks Per. but how can I pass the object to a onclick method?
On May 14, 6:27 pm, "Per Cederberg" <[EMAIL PROTECTED]> wrote: > The DOM API is different from plain HTML. You don't assign strings to > the onclick attributes, but real JavaScript functions. Like: > > a.onclick = function() { alert("hello"); } > > or > > a.onclick = new Function("alert('hello');"); > > Cheers, > > /Per > > On Wed, May 14, 2008 at 2:25 PM, aditi <[EMAIL PROTECTED]> wrote: > > > Hi All, > > > I have a problem of passing the objects to the onclick method. > > Here is what I am doing, > > in the kid page: > > <a class="actionbuttons" href="#" title="Edit this user" > > onclick="edit_user(${tg.encode(user)},${tg.encode(email_list)}, $ > > {user.id})">Edit</a> > > > where user is a database object. And email_list is a string containing > > emails. > > > Now, > > when I recreate this anchor using swapDOM: > > A({'class':'actionbuttons', 'href':'#', 'title':'Edit this user', > > 'onclick':edit_user(user, email_list, user.id)'}, 'Edit') > > > The problem is that it does not get the values to edit_user. > > So I even tried with creating a string variable like this: > > edit_onclick = "edit_user('"+user+"', '"+email_list+"', '"+user.id > > +"')"; > > A({'class':'actionbuttons', 'href':'#', 'title':'Edit this user', > > 'onclick':edit_onclick}, 'Edit') > > > So, can anyone please help me in this. > > > Thanks, > > Aditi --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "MochiKit" group. To post to this group, send email to mochikit@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/mochikit?hl=en -~----------~----~----~----~------~----~------~--~---