In your stylesheet add
@media print {
.noPrint {
display:none;
}
}
Then add class='noprint' (or add the noprint class to an exsiting class statement) in your HTML that you don't want to appear in the printed version, such as your button.
Refer:
Print a doument with CSS[
^]