回答編集履歴
1
修正
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
focus()の前に preventDefault()を入れるというのはどうでしょうか。
|
2
|
-
```
|
2
|
+
```js
|
3
3
|
var hoge = {
|
4
4
|
IPAddressManagement: function (ip_1, ip_2, ip_3, ip_4, sn) {
|
5
5
|
window.alert("Called");
|
@@ -54,12 +54,10 @@
|
|
54
54
|
```
|
55
55
|
|
56
56
|
コードをより汎用的なものにするなら以下のようになるかもしれません。
|
57
|
-
```
|
57
|
+
```js
|
58
58
|
const hoge = {
|
59
|
-
IPAddressManagement:
|
59
|
+
IPAddressManagement: (inputs) => {
|
60
60
|
// window.alert("Called");
|
61
|
-
const objs = inputs.map((e) => document.getElementById(e));
|
62
|
-
|
63
61
|
const ShiftArrow = (input_key, left, now, right) => {
|
64
62
|
// console.log("pushed : ", input_key);
|
65
63
|
switch (input_key.keyCode) {
|
@@ -81,7 +79,8 @@
|
|
81
79
|
}
|
82
80
|
};
|
83
81
|
|
82
|
+
const objs = inputs.map((e) => document.getElementById(e));
|
84
|
-
dists = [null, ...objs, null];
|
83
|
+
const dists = [null, ...objs, null];
|
85
84
|
|
86
85
|
objs.forEach((obj, i) => {
|
87
86
|
obj.onkeydown = (press_key) => {
|