(empty log message)
@@ -12,7 +12,7 @@ | ||
12 | 12 | <link rel="stylesheet" href="https://bossanova.uk/jspreadsheet/v4/jexcel.css" type="text/css"> |
13 | 13 | <script> |
14 | 14 | |
15 | -var old_xy; | |
15 | +var old_cellName; | |
16 | 16 | var old_time; |
17 | 17 | var selectionActive = function(instance, x1, y1, x2, y2, origin) { |
18 | 18 | if (x1 != 1) return; |
@@ -19,17 +19,18 @@ | ||
19 | 19 | var cellName1 = jexcel.getColumnNameFromId([x1, y1]); |
20 | 20 | var cellName2 = jexcel.getColumnNameFromId([x2, y2]); |
21 | 21 | $('#log').append('The selection from ' + cellName1 + ' to ' + cellName2 + '<br>'); |
22 | - var xy = x1 + '_' + y1; | |
23 | 22 | var time = Date.now(); |
24 | - if (x1 == x2 && y1 == y2) { | |
25 | - if (old_xy == xy) { | |
26 | - if (time - old_time < 2000) { | |
23 | + if (cellName1 == cellName2) { | |
24 | + if (old_cellName == cellName1) { | |
25 | + if (time - old_time < 500) { | |
27 | 26 | var a = prompt(''); |
28 | 27 | myTable.setValue(cellName1, a); |
28 | + var cell = jexcel.getColumnNameFromId([x1 + 1, y1]); | |
29 | + myTable.setValue(cell, "123"); | |
29 | 30 | } |
30 | 31 | } |
31 | 32 | } |
32 | - old_xy = xy; | |
33 | + old_cellName = cellName1; | |
33 | 34 | old_time = time; |
34 | 35 | } |
35 | 36 | const myTable = jspreadsheet(document.getElementById('mytable'), { |