How to get the HTML for a DOM element in javascript

Use outerHTML:

var el = document.getElementById( 'foo' );
alert( el.outerHTML );

Leave a Comment