bueno señores sin mas ni menos estoy por ahora aprendiendo lo relacionado a nodos en javascript y ya lo voy pillando ahora el problema que se me presenta es el siguiente hice este codigo en javascript
- <html> 
- <head> 
- <title>titulo</title> 
-   
- <script type="text/javascript"> 
-   
- function nodos() { 
- var parrafos = document.getElementsByTagName("p"); 
-   
- var ver = document.write(parrafos[0]); 
-    
- </script> 
- </head> 
-   
- <body> 
-   
-   
- <p>Lorem ipsum dolor sit ametonsectetuer adipiscing elit vitae orci. Phasellus libero. Maecenas nisl arcu, consequat congue</p> 
-   
- <p>Aenean at nisl. Maecenalum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Proin consequat au</p> 
-   
- <p> sit amet diam. Curabitur hendrerit, eros quis malesuada tristique, ipsum odio euismod tortor, a vestibulum nisl mi at o.</p> 
-   
- <input type="button" value="ver" onClick="nodos()"> 
- </body> 
- </html> 
-   
y lo que hice fue lo siguiente crear una variable parrafo a la que voy a usar la funcion getElementByTagName y pasandole como parametro "P" porque quiero que guarde todos los parrafos pero como he leido que esa funcion no devuelve  un array de cadenas de texto o un array de objetos normales me dispuse a procesar  cada valor en un array para luego mandar a imprimir ese valor que se supone que vendria siendo el primer parrafo pero al ejecutar la funcion me sale este error
[object HTMLParagraphElement]   
y por mas que busco y leo no consigo como hacer para que me imprima alguno de los 3 parrafo que yo quiera por medio de nodos
les agradezco enormemente su ayuda 
saludos