Correction. Console.log works with FireBUG, which is a FireFOX plugin... sighs... I should just go to bed.. :)
Shawn On Friday 31 October 2008 00:45:08 Shawn wrote: > I *think* the following will get you started: > > $("#veh_odometer").children("tr").each( function () { > //'this' refers to the current tr > var address = $("td:eq(2)", this).text(); > console.log("VALUE: " + address); > // note: console.log works in Firefox. > // Substitue an alert if desired > > // . . . Other processing here . . . > }); > > Two points here though: > > - The $("#veh_odometer").children("tr") bit can be done in a few different > ways. But this should work (unless the the tbody element is needed > too...). For instance you can say $("#veh_odometer > tbody > tr").each() > for effectively the same results.... experiement for the method that works > best for you. > > - the var address line. We are using a "context" reference here - we are > saying give me the third TD in the context of the current row (this). > Again, more than one way to do this... $(this).children("td:eq(2)") would > do the same ( I think ). > > Anyways, hope that helps. > > Shawn > > On Thursday 30 October 2008 23:29:52 GrootBaas wrote: > > Hi all, > > > > Any help would really be much appreciated. > > > > I have a table, how can I read the cell values of the table ... > > > > Currently I have ... > > > > > > function test () { > > > > var address; > > var i; > > > > for (i=1; > > i<document.getElementById('veh_odometer').rows.length; i++) > > { > > > > address = > > document.getElementById('veh_odometer').rows[i].cells[2].data; > > alert('VALUE: '+address) > > } > > > > } > > > > I do loop through the table, but my variable address is undefined. > > Any ideas?