2017-07-26 6 views
0

私はAngularJSアプリケーションで作業しています。ユーザーがテキストボックスにパスを入力できるフォームがあります。現時点でユーザーがディレクトリを参照できるようにする

<div class="form-group"> 
    <label for="source_path">Source Path:</label> 
    <input type="text" class="form-control" id="source_path" ng-model="jobs.source_path" required> 
</div> 

、これは、自分のローカルマシン上のファイルブラウザを開き、サーバー上のディレクトリに移動し、テキストボックスにそのファイルのパスを貼り付けるには、ユーザが必要となります。私はこれをもう少しユーザーフレンドリーにするために、Browseボタンを追加して、ディレクトリをブラウズして選択し、コピーして貼り付けることなくテキストボックスに入力することができます。


ユーザーにディレクトリパスを選択させる方法が見つからないようです。私が見つけたことはすべて、特定のファイルをアップロードすることです。これは可能ですか?それとももっと良い方法がありますか?

+0

これを達成するには、入力にファイルタイプを使用する必要があります。 https://jsfiddle.net/oghjx62w/2/ – Vivz

+0

@Vivz –

+0

がアップロードされないようにするにはファイルが必要でしょう。このようなものはhttps://jsfiddle.net/oghjx62w/3/で十分でしょうか? – Vivz

答えて

0

現在のところはありません。セキュリティ上の理由から、ブラウザはファイルのフルパスへのアクセスを許可しません。

関連する問題