ユーザーがアップロードするファイルを選択すると、ファイルの数に基づいてファイルに対してアクションを実行するための 2 つのボタンのいずれかが表示されます。onchange=getNumFiles(this)
ファイル入力タグにを含めることで、ファイルの数を取得します。
私の問題は、ユーザーがクリックした後にファイルに対してアクションを実行するボタンを非表示にし、ユーザーが同じファイルをもう一度選択すると、ボタンが「再表示」されないことです。これは、入力が元のファイル選択を保持しているため、ファイル アップロード入力が実際には変更されていないために発生しています。どうすればこれを説明できますか?
ファイルアップロード入力の内容をクリアする方法はありますか? 値を null に設定して無駄にしようとしました。または、使用する必要があるonchange以外の別のイベントがありますか? これが理にかなっていることを願っています....