<input id="upload" accept=".pdf, .xml, .docx" multiple="" hidden="" type="file">
Можно ли сделать так, чтобы можно было выбрать любой тип файла, кроме .exe, используя атрибут accept?
Вы можете просто использовать
Строка audio / *, означающая «любой аудиофайл». Строка видео / *, означающая «любой видеофайл». Строка image / *, означающая «любой файл изображения».
Строка audio / *, означающая «любой аудиофайл».
Строка видео / *, означающая «любой видеофайл».
Строка image / *, означающая «любой файл изображения».
С Спецификаторы уникальных типов файлов MDN
Примечание : убедитесь, что вы также ограничиваете расширения на своем бэкэнде, так как кто-то еще может использовать другой инструмент для отправки .exe на вашу конечную точку
.exe