Jexcel Spreadsheet Pro

How to add external buttons without losing jexcel spreadsheet focus.

by Spreadsheet Online

HTML

<script src="https://jexcel.net/v7/jexcel.js"></script>
<script src="https://jexcel.net/v7/jsuites.js"></script>
<link rel="stylesheet" href="https://jexcel.net/v7/jsuites.css" type="text/css" />
<link rel="stylesheet" href="https://jexcel.net/v7/jexcel.css" type="text/css" />
 
<div id="spreadsheet"></div>
 
<script>
var table = jexcel(document.getElementById('spreadsheet'), {
    minDimensions: [10,10],
    license: 'NmIxYTU4MWJjNTY3MGE2YTk2YThkNzdmZTg1MGQyZWZhNmQ5N2JhNjg0MmRlMmIzNjRiNmVjNDA1NGFhNzk2YTFmZGZlMDA0MTMwZjJiMGJmYjYxMGMwYWIzMzQ5M2NlMWQxZTdmM2ZlMTcwYTdhNjRmNDk1MWQxOGQ1YTI2NzYsZXlKdVlXMWxJam9pY0dGMWJDNW9iMlJsYkNJc0ltUmhkR1VpT2pFMk1EQTJNemN3T1RZc0ltUnZiV0ZwYmlJNld5SnFjMlpwWkdSc1pTNXVaWFFpTENKcVpYaGpaV3d1Ym1WMElpd2liRzlqWVd4b2IzTjBJaXdpWTI5a1pYTmhibVJpYjNndWFXOGlMQ0pxYzJobGJHd3VibVYwSWl3aWJHOWpZV3hvYjNOMElsMHNJbkJzWVc0aU9pSXpJbjA9'
});

var input = document.createElement('input');
input.type = 'button'
input.value = 'Merge selected cells';
input.onclick = function() {
    table.setMerge(table.getSelected());
}
document.getElementById('spreadsheet').appendChild(input);
</script>