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>