ВопросПроверка существования файла

Допустим есть форма для загрузки файла, когда мы выбираем какой-нибудь файл, туда загружается его путь и само название файла. В этот момент файл еще не загружен на сервер, пока не будет нажата кнопка сабмит. Есть ли возможности проверить именно на этом шаге существует ли такой файл на сервере или нет. То есть каким-то образом добавить валидатор именно на поле, где выбирается файл, допустим как проверка по расширениям или размеру файла. То есть взять название файла еще до того как он будет загружен на сервер при сабмите. При любых попытка у меня файл все время проверяется после подгрузки на сервер и в результате получается что не зависимо от того новый файл загружается, которого еще нет или файл, который уже есть на сервере, сообщается, что такой файл существует.