Buff. He estado dandole vueltas a esto y me falta el contexto.
Hay muchas formas de crear una linea en javascript, las que se me ocurren de momento son estas:
1. La linea de una tabla.
2. El borde de un div (como ya han comentado).
3. Dentro de un Canvas
4. Dentro de un SVG.
Incluso he llegado a leer de crear un div con:
background-image: url(...);
background-repeat: repeat-y;
para luego modificar el height.
Aqui tienes el ejemplo para repetir la imagen de un fondo dentro de un div:
http://jsfiddle.net/Y4wyA/
Aqui tienes otro de como se agrega una linea a un SVG:
http://jsfiddle.net/robertc/ePz5h/
Saludos.