質問: いつもお世話になっております。 ### 前提・実現したいこと ファイル選択ボタンを押し、インポートするというものを作成しております。 ### 発生している問題・エラーメッセージ 上記のURLの方法を使用して動作は問題なく動いております。 しかし、こちらの方法を使用しますと、ファイル名に 「C:\fakepath\」のパスが表示されてしまいます。 そこでこちらの.replaceの方法で消せないかと試みたのですが、 下記のように記述すると今度はファイル名が表示されませんでした。。 認識としてはid="file"の.val()を replace()するという認識だったのですが... 記述場所等間違っているのでしょうか? また、出来ればインラインのまま実装できればなあと思っております。 追記 ブラウザのバージョンはgoogle chrome バージョン 54.0.2840.59 (64-bit) です。 ### 該当のソースコード ``` ```
回答: > > インラインのまま実装 > > > 下記内容をインラインでやるのは難しいですが、名前を拾うことは出来ます。 【HTML5のFile APIでローカルファイル情報取得してやんよ!!! | ときどきWEB】 http://tokidoki-web.com/2013/08/file-apiでローカルファイル情報取得してやんよ/ 【File API入門 - File APIとFileReader APIの利用 | CodeGrid】