[Javascript] looping through nodeList
Mike Dougherty
mdougherty at pbp.com
Tue Oct 18 15:05:52 CDT 2005
It has nothing to do with parameters
When you use the window.onload=Name(); - you are assigning the results of having executed the Name
function to the window.onload method.
When you use the window.onload=Name; - you are assigning the function called Name to the
window.onload method.
On Tue, 18 Oct 2005 12:55:05 -0700 (PDT)
Anthony Ettinger <apwebdesign at yahoo.com> wrote:
> Ok, I tried all the suggestion before posting, but
> couldn't get it to work either as for (item in list)
> or as for (i=0;i<list.length;i++)
>
> Been driving me crazy. I did read that the "For In"
> method won't work.
>
> The problem turns out though, is how I was calling the
> function.
>
> window.onload=Name();
>
> Needs to be without the ()'s:
>
> window.onload=Name;
>
> ..which makes sense, since you wouldn't be passing
> parameters from anywhere on the initial routine call.
>
>
>
> --- Anthony Ettinger <apwebdesign at yahoo.com> wrote:
>
>> Can't seem to get this down, I get an HTML object,
>> but
>> it's length is zero.
>>
>> var anchors = document.getElementsByTagName("a");
>> alert(anchors); // yields [object HTML Collection]
>>
>> for (anchor in anchors)
>> {
>> var item = anchor;
>> alert(item); //yields length, item, namedItem
>> (once)
>> }
>>
>> at this point, I cannot figure out for the life of
>> me
>> how to access an instance of the anchors list.
>> Basically, I just want to call getAttribute("href")
>> on
>> it.
>>
>> It seems as though anchors is not really a nodeList,
>> more like a list of metadata about the nodeList.
>>
>> Thanks.
>>
>> Anthony Ettinger
>> ph: (408) 656-2473
>> web: http://www.apwebdesign.com
>> _______________________________________________
>> Javascript mailing list
>> Javascript at LaTech.edu
>> https://lists.LaTech.edu/mailman/listinfo/javascript
>>
>
>
> Anthony Ettinger
> ph: (408) 656-2473
> web: http://www.apwebdesign.com
> _______________________________________________
> Javascript mailing list
> Javascript at LaTech.edu
> https://lists.LaTech.edu/mailman/listinfo/javascript
>
>
> __________________________________________________________
> This message was scanned by ATX
> 3:58:06 PM ET - 10/18/2005
More information about the Javascript
mailing list