Violin9, it's possible to take some coursework online in a second degree ABSN program, but most programs are offered on-campus only. In any entry-level program for persons without previous health care experience, it's preferable to do an on-campus program because the schools
will arrange your clinical experiences.
Online programs are available for LPNs seeking RN licensure as well as ADNs or diploma grads who want BSNs (or higher). The types of clinicals in completion programs are different---you aren't learning the basics of nursing---you're enhancing your skills or practicing in a community setting as opposed to an institution. Students in completion programs are usually responsible for setting up their own clinicals.
If you have previous health care experience such as an EMT or paramedic, there are programs available that will build on the skills you've learned. One such program is Excelsior (which offers a range of programs including LPN to ADN and RN to BSN).
I've heard of some schools that supposedly offer an online entry level ADN program but I would be cautious. You really need to have a skills lab to practice skills as well as clinical settings in which you can get direct feedback from an instructor if you're a beginning student.