Should work on IE too... OP, what was the underying goal? Do you just want to make sure the added row is on the screen? If so, I think Mark is on the right track.
-- Frank W. Zammetti Founder and Chief Software Architect Omnytex Technologies http://www.omnytex.com AIM: fzammetti Yahoo: fzammetti MSN: [EMAIL PROTECTED] Java Web Parts - http://javawebparts.sourceforge.net Supplying the wheel, so you don't have to reinvent it! On Thu, March 16, 2006 11:18 am, Mark Lowe said: > If i've understood the problem, rather than trying to focus on the > table you could create the illusion.. You'd need to get a where the > table is on the page and perhaps apply some styles to the table. If > you cant get the position of the table then an anchor will do.. Just > scroll the window to that. > > document.getElementById("mytable").offsetTop > > works on firefox and safari.. dont know about ie.. > > Mark > > On 3/16/06, Frank W. Zammetti <[EMAIL PROTECTED]> wrote: >> >> On Thu, March 16, 2006 10:39 am, Dave Newton said: >> > Anjishnu Bandyopadhyay wrote: >> >> Actually, it is a table where rows can be added/deleted. >> >> So, after, addition/deletion of a row, (on page load) focus is to be >> set >> >> to the table. >> >> >> > >> > I'm not convinced you can set focus on a non-input item; that really >> > wouldn't make any sense. >> >> I think you actually can, at least in IE (I was a bit surprised by >> this). >> Quick test: >> >> <html><head><title></title></head> >> <body onLoad="document.getElementById('myCell').focus();"> >> <table> >> <tr> >> <td id="myCell" onKeyDown="alert('hello');">My cell</td> >> <td id="myCell2" onKeyDown="alert('hello2');">My cell2</td> >> </tr> >> </table> >> </body></html> >> >> Note that if you load this in IE and just press Return, the onKeyDown >> handler of the first cell fires. Further, click the second cell and >> click >> Return. Again, the handler for *that* cell fires, indicating focus went >> to the cell. >> >> This DOES NOT seem to work in Firefox though, at least when I tried it, >> so >> it certainly doesn't seem to be cross-browser. Still, interesting :) >> >> > I believe you'll need to set focus on a user-input control. >> > >> > Dave >> >> Frank >> >> -- >> Frank W. Zammetti >> Founder and Chief Software Architect >> Omnytex Technologies >> http://www.omnytex.com >> AIM: fzammetti >> Yahoo: fzammetti >> MSN: [EMAIL PROTECTED] >> Java Web Parts - >> http://javawebparts.sourceforge.net >> Supplying the wheel, so you don't have to reinvent it! >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]