$.fn.dataTable.TableTools.buttons.copy_to_div = $.extend( true, $.fn.dataTable.TableTools.buttonBase, { "sNewLine": "<br>", "sButtonText": "Copy to element", "sDiv": "", "fnClick": function( nButton, oConfig ) { document.getElementById(oConfig.sDiv).innerHTML = this.fnGetTableData(oConfig); } } );

$(document).ready(function() { $('#example').DataTable( { dom: 'T<"clear">lfrtip', tableTools: { "aButtons": [ { "sExtends": "copy_to_div", "sButtonText": "Copy to div", "sDiv": "copy" } ] } } ); } );

# Plug-in button types

This example shows how you can add a message to the saved PDF using the `sPdfMessage` parameter. It also shows that the orientation of the output PDF can be changed to landscape which is useful if you have a lot of columns.

Copy output will go here