On 2007-01-25 20:53, Anne van Kesteren wrote:
On Thu, 25 Jan 2007 14:48:35 -0500, David Håsäther <[EMAIL PROTECTED]> wrote:
What I mean is, why does grabbing the first node deserve its own method? Is that really a common thing to do, grabbing the first node? More common than grabbing the second or last node for instance?

Do you have a concrete example? Say that in the following document we want to get one of the <p> elements:

 <html>
  <p/>
  <p/>
  <p/>
 </html>

We'd do this as follows:

 1. document.getElementBySelector("html > p")
 2. document.getElementBySelector("html > p:not(:first-child)")
 3. document.getElementBySelector("html > p:last-child")

(Or using an equivalent group of selectors.)

Yes, but grabbing the first node has its own method. Grabbing the second or last does not. What I don't understand is _why_ there is a special method for grabbing the first node? I just don't think that is a common thing to do, and as Jim said, those nodes usually have an id.

--
David Håsäther

Reply via email to