Hello and welcome to our community! Is this your first visit?
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 1 of 1
  1. #1
    Senior Coder jkd's Avatar
    Join Date
    May 2002
    metro DC
    Thanked 18 Times in 18 Posts

    Making DOM lists behave more like Arrays

    Primary intention would be sorting. Ultimately, in-place modification of the list requires setters for the items in it. A NodeList doesn't have setters, but an HTMLOptionsCollection does.

    An example of this is here:

    Notice the issues associating with shifting and unshifting. I have a few theories on why it can pop and push but not shift and unshift, but nothing I feel comfortable putting my voice behind yet.

    Gecko-only, btw. As always. Just some food for thought mainly.

    Implications of this:
    • Anything that provides Array index-like accessors can use Array methods
    • But only collections with setters on individual items can be modified in place (sorting, popping, etc)
    Last edited by jkd; 06-23-2003 at 04:14 AM.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts