0

私のアプリケーションでは、ユーザーが PDF ファイルの URL をアップロードできるようにしています。URLからファイル名だけを取得したい。例: ユーザーが URL を www.gradsch.ohio-state.edu/Depo/ETD_Tutorial/lesson2.pdf としてアップロードすると、lesson2.pdf よりも抽出されたコードが取得されます。

 function load_file(box) {
   var file = document.getElementById('file');
   if (file == "") {
       alert("Enter File URL");
       return false;
   }

   }

URLからファイル名だけを取得するにはどうすればよいですか

4

2 に答える 2

0

使用してみてください:file.text() or file.val()

例えば。:

return file.text().substring(file.text().lastIndexOf("/") + 1, file.text().lastIndexOf("."));

または、

return file.val().substring(file.val().lastIndexOf("/") + 1, file.val().lastIndexOf("."));
于 2013-03-28T09:23:07.993 に答える
0

file.substringとして 、コンテナをポイントし、そのコンテンツではなく、substring メソッドを使用しようとします。

代わりにfile.innerHTML.substringを使用して ください。

于 2013-03-28T09:13:10.790 に答える