回答編集履歴

1

検証コードを追加

2017/05/31 01:06

投稿

shi_ue
shi_ue

スコア4437

test CHANGED
@@ -7,3 +7,67 @@
7
7
 
8
8
 
9
9
  何か他に問題がありそうなので、スクリプトの一部だけではなく、他のところも見せてもらうことは出来ないんでしょうか?
10
+
11
+
12
+
13
+ 検証コードを追加
14
+
15
+ ---
16
+
17
+ 頂いた状況をもとにコードを作ってみましたが、再現しません。
18
+
19
+ 出来れば、不具合が再現できる最小のコードを書いていただけるのが一番早いと思いますが。
20
+
21
+ ```html
22
+
23
+ <html lang="ja">
24
+
25
+ <head>
26
+
27
+ <meta charset="utf-8">
28
+
29
+ <link href="css/bootstrap.min.css" rel="stylesheet">
30
+
31
+ <script>
32
+
33
+ function fileuploder(){
34
+
35
+ var obj1 = document.getElementById("upfile");
36
+
37
+ if(!obj1.value){
38
+
39
+ alert("ファイルを読み込みなおしてください");
40
+
41
+ }
42
+
43
+ console.log(obj1.value);
44
+
45
+ }
46
+
47
+ </script>
48
+
49
+ </head>
50
+
51
+ <body>
52
+
53
+ </body>
54
+
55
+
56
+
57
+ <div class="input-group-addon btn btn-default btn-file" >
58
+
59
+ <input type="file" name="upfile" id="upfile" onchange="fileuploder()"/>
60
+
61
+ </div>
62
+
63
+ <div class="fileinput-filename">ファイル未選択</div><!--ここの部分にファイル名が入ります-->
64
+
65
+
66
+
67
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
68
+
69
+ <script src="js/bootstrap.min.js"></script>
70
+
71
+ </html>
72
+
73
+ ```