Here is a full code to print contents of a div using javascript. Just create a div and give any id to it and then create an anchor tag as given below :
<a href="javascript:void(0);" onclick="printdiv('IDOFDIV')">Print</a>
After creating this anchor tag put the below javascript code in your page.
function printdiv(printpage) { var newstr = document.getElementById(printpage).innerHTML; var oldstr = document.body.innerHTML; document.body.innerHTML =newstr; window.print(); document.body.innerHTML = oldstr; return false; }