HTML で入力したファイルにクライアント側のディスクファイルシステムパスの値を設定するにはどうすればよいでしょうか? 質問する

HTML で入力したファイルにクライアント側のディスクファイルシステムパスの値を設定するにはどうすればよいでしょうか? 質問する

この値をどのように設定すればよいでしょうか?

<input type="file" />

ベストアンサー1

セキュリティ上の理由により、クライアント側のディスク ファイル システム パスに設定することはできません。

想像する:

<form name="foo" method="post" enctype="multipart/form-data">
    <input type="file" value="c:/passwords.txt">
</form>
<script>document.foo.submit();</script>

あなたが訪問するウェブサイトがこのようなことをできるようにはしたくないですよね? =)

次のように、公開されているWebリソースにのみ設定できます。この答えただし、これは明らかにクライアント側のディスク ファイル システム パスと同じではないため、そのコンテキストでは役に立ちません。

おすすめ記事