If you'd like to whole box to be visible for printing, you will need to add print css to make the field bigger when printed. Please see this article for info on print styling.
This one may be helpful for adding a print button:
http://javascript.about.com/li…..lprint.htm