回答編集履歴

1

追記

2016/10/03 04:14

投稿

yambejp
yambejp

スコア114585

test CHANGED
@@ -3,3 +3,41 @@
3
3
  onclickするならreturn falseしたうえで
4
4
 
5
5
  ボタンをおす処理をいれればいいでしょう
6
+
7
+
8
+
9
+ # 追記
10
+
11
+ 一応追記しておきます
12
+
13
+ ```javascript
14
+
15
+ document.addEventListener ('keydown',function(e){
16
+
17
+ var t = e.target;
18
+
19
+ if(t.nodeName=="INPUT" && t.name=="name" && e.keyCode==13){
20
+
21
+ t.form.getElementsByTagName("button")[0].click();
22
+
23
+ e.preventDefault();
24
+
25
+ }
26
+
27
+ });
28
+
29
+ ```
30
+
31
+
32
+
33
+ ```HTML
34
+
35
+ <form>
36
+
37
+ <input name="name" type="text" size="100" style="width: 100px">
38
+
39
+ <button type="button" onclick="javascript:console.log(getElementsByName('name')[0].value);">test</button>
40
+
41
+ </form>
42
+
43
+ ```