回答編集履歴
1
edit
test
CHANGED
@@ -8,3 +8,5 @@
|
|
8
8
|
> input.value = "foo";
|
9
9
|
> 2. <input type="file"> を使用してファイルが選択された場合、セキュリティ上の理由から、元のファイルへの実際のパスが value 属性上では見えないようになっています。その代わりに、ファイル名の先頭に C:\fakepath\ を追加したものが表示されます。この処置にはいくつかの経緯上の理由がありますが、すべての最新のブラウザーで対応されており、実際に仕様書で定義されています。
|
10
10
|
|
11
|
+
JavaScript上でチェックしたとしても、バリデーションエラー時には空にしておいたほうが良いです。
|
12
|
+
つまり、「毎回ユーザの意思で選択する」ものです。
|