私は<input type="file" />.
のボタンテキストを変更するのにthis solutionを使用しますが、それは機能しますが、小さな欠点があります。ファイルが選択された後、ユーザーは選択されたファイル表示されません(元のボタンで隠されています)。元の(非表示の)ボタンを表示せずにこの情報を表示するにはどうすればいいですか?隠し入力からテキストをキャプチャして表示する
コード:
<input type="button" id="loadFileXml" value="loadXml" onclick="document.getElementById('file').click();" />
<input type="file" style="display:none;" id="file" name="file"/>
divを作成し、 'ファイル'の情報入力のプロパティ:https://stackoverflow.com/questions/26082721/how-to-display-selected-file-names-before-uploading-multiple-files-in-struts2 – yuriy636
@lurie答えを確認します。あなたが何かを期待したら教えてください –