Hmm, I've double checked this idea, I have no problems with replacing
a TR element.

> element.parentNode.replaceChild(content, element) => element is null

I'd have to make the assumption that your trId value doesn't correlate
to an ID of any element in the document.




On Nov 21, 12:06 pm, "jason maina" <[EMAIL PROTECTED]> wrote:
> Thanks kangax,
>
> Element#insert is not appropriate because im not adding to the table im
> replacing a whole row which is indexed with controls to facilitate editing
> of the data that was in that position, however, in another similar situation
> I've had to clear the tbody section loop through a json object and replace
> the relevant row with the controls and data which ofcourse is "time
> consuming" but sure works; im trying to get a simpler way to doing this.
>
> Element.replace(trID, tr) results in prototype error on line 1600
> element.parentNode.replaceChild(content, element) => element is null
> tr -> row with controls
> trID -> row to be editied
>
> Any way out?
> Jason
>
> On Fri, Nov 21, 2008 at 7:40 PM, kangax <[EMAIL PROTECTED]> wrote:
>
> > On Nov 21, 4:28 am, "jason maina" <[EMAIL PROTECTED]> wrote:
> > > [code]
> > > $('tableID').down('tbody').replaceChild(trID, tr)
>
> > > error:
> > > uncaught exception:[Exception... "Could not convert JavaScript argument
> > arg
> > > 1 [nsIDOMHTMLTableSectioElement.replaceChild]" nresult:"0x80570009
> > > (NS_XPC_BAD_CONVERT_JS)" location:"JS frame ::
> >http://projectpath/myfile.js::flirtFert:: on line 1108" data: no]
>
> > > flirtFert code:
>
> > >http://pastie.org/320439
>
> > > What could I be missing?
>
> > Have you tried using `Element#insert` (instead of `appendChild`)?
> > I believe it works around some of the table deficiencies.
>
> > > Regards
> > > Jason
>
> > [...]
>
> > --
> > kangax
--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to