Войти
×
Меню :
js file (5)
js (302)



Blog (2049)
other (490)
php (390)
js (302)
html (153)
css (147)
php book (142)
пк (124)
html tags (63)
js tag (56)
windows (48)
js method (44)
Показать еще :
jquery (43)
php array (39)
ruweb.net (38)
text (37)
js date (33)
form html (30)
online (29)
link (26)
fonts (24)
dosite (22)
js events (22)
php file (21)
lingvo (20)
atom (20)
foto (20)
input (19)
database (19)
svg (18)
forum (18)
mysql (17)
php date (17)
hosting (17)
php time (17)
фото (16)
php img (16)
img (15)
color (15)
android (15)
info (15)
jsphp (14)
xiaomi (14)
board (14)
js url (14)
js time (14)
notepad (14)
yandex (13)
htaccess (13)
osclass (13)
знак (13)
select (13)
table (13)
download (12)
$ server (12)
php path (12)
icon (11)
html book (11)
keyboard (11)
vs code (11)
cookie (11)
css img (10)
ftp (10)
form (10)
ось (10)
js delete (10)
dw block (10)
mouse (10)
paint (10)
iframe (9)
cd (9)
hover (8)
php url (7)
ok (7)
comment (6)
search (6)
canvas (6)
js vars (6)
list (6)
hey tag (6)
нок (6)
php get (6)
click (6)
tag a (5)
value (5)
heading (5)
js id (5)
year (5)
reg.ru (5)
js math (5)
mb (5)
js file (5)
xml (5)
web (5)
console (5)
bbcode (4)
base64 (4)
word (4)
js form (4)
day (4)
week (4)
qr code (4)
news (4)
symbols (4)
ssl (4)
pages (4)
month (4)
submit (4)
vk (4)
2022 (4)
ucoz (4)
task (4)
js hash (4)
numbers (4)
games (4)
youtube (4)
js img (4)
adminka (4)
scandir (4)
php var (4)
js book (3)
units (3)
aimp (3)
folder (3)
line (3)
https (3)
js post (3)
padding (3)
рся (3)
куб (3)
file (3)
php day (3)
404 (3)
domen (3)
video (3)
ozon (3)
captcha (3)
seo (2)
counter (2)
height (2)
details (2)
prompt (2)
src (2)
akaso (2)
dns (2)
sitemap (2)
google (2)
blob (2)
rutube (2)
kfc (2)
tag hr (2)
arrows (2)
typeof (2)
cursor (1)
money (1)
replace (1)
speed (1)
нод (1)
smile (1)
opera (1)
jino (1)
втб (1)
font (1)
archive (1)
webp (1)
#html (1)
chart (1)
date (1)
name (1)
scroll (1)
header (1)

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

"Существует файл js" или файл не существует - проверим несколькими способами!

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

  1. Проверка существования файла в javascript("get").
  2. Проверка если файл не существует в javascript("get").
  3. Проверка существования файла в javascript("Image").
  4. Проверка существования файла в javascript("Image +input").
  1. Проверка существования файла в javascript("get").

    Рассмотрим первый вариант "проверки существования файла" для этого вам понадобится:

    Html:

    Возьмем div с id, в который будем отправлять с помощью innerHTML полученное "существует/не существует" файл.

    <div id="id_div"></div>

    Javascript:

    Вам/мне потребуется реально существующий файл :

    В предыдущей странице... я использовал уже существующий код и всего-то нужно внутри данного кода написать пару строк "проверки существования файла".

    Не буду останавливаться на возвращаемых значениях, то вы сможете прочитать здесь - не вижу смысла повторять тоже самое в очередной раз...

    И нам осталось собрать тот код:

    Код проверки существования файла по его ссылке:

    Html:

    <div id="id_div"></div>

    Javascript:

    <script>

    var url= "https://dwweb.ru/_data/img/personal/about_me_1.png";

    var req = new XMLHttpRequest();

    req.open("GET", url, false);

    req.onreadystatechange = () =>

    {

     if (req.readyState === 4)

     {

      if (req.status === 200) id_div. innerHTML =('Файл существует');

      else id_div. innerHTML =('Файла не существует');

     }

    };

    req.send();

    </script>

    Пример проверки существования файла по его ссылке:

    Разместим выше приведенный код "проверки существования файла по его ссылке" - прямо здесь:

  2. Проверка если файл не существует в javascript("get").

    Предположим, что ваш файл не существует - для проверки данного утверждения вам потребуется:

    Возьмем теорию и практику из предыдущего пункта с единственной разницей, что данного файла не существует!

    Код проверки существования файла по его ссылке:

    Html:

    <div id="id_div_2"></div>

    Javascript:

    <script>

    var url= "https://dwweb.ru/_data/img/personal/about_me.png";

    var req = new XMLHttpRequest();

    req.open("GET", url, false);

    req.onreadystatechange = () =>

    {

     if (req.readyState === 4)

     {

      if (req.status === 200) id_div_2 . innerHTML =('Файл существует');

      else id_div_2. innerHTML =('Файла не существует');

     }

    };

    req.send();

    </script>

    Пример проверки существования файла по его ссылке:

    Разместим выше приведенный код "проверки существования файла по его ссылке" - прямо здесь:

  3. Проверка существования файла в javascript("Image").

    Для проверки существования файла можно использовать объект Image - для этого вам понадобится:

    Html:

    Опять : div с id, в который будем отправлять с помощью innerHTML полученное "существует/не существует" файл.

    Javascript:

    Создаем новое изображение.

    В атрибут src отправляем существующее изображение...

    Проверяем на наличие файла с помощью "onload" иначе сработает "onerror".

    Соберем весь код:

    Код проверки существования файла по его ссылке:

    Html :

    <div id="is_file"></div>

    Javascript:

    <script>

    var img = new Image();

    img.src = "https://dwweb.ru/_data/img/personal/about_me_1.png";

    img.onload = () => is_file . innerHTML =('Файл существует');

    img.onerror = () => is_file . innerHTML =('Файла не существует');

    </script>

    Пример проверки существования файла по его ссылке:

    Ну и далее... расположим выше приведенный код "проверки существования файла по его ссылке" прямо здесь:

  4. Проверка существования файла в javascript("Image +input)

    И далее код для определения существует ли файл и выбран ли он... в поле input...

    Оставлю без комментариев...

    Просто, что-то притомился... потом возможно опишу...

    Html :

    <input type="file" id=userfile>

    <button id=btn>Определи - существует файл?</button>

    <div id="is_file_2"></div>

    Javascript:

    <script>

    btn . onclick = function()

    {

    let img = new Image();

    let file = document.getElementById('userfile').files[0];

    if(!file) is_file_2 . innerHTML =('Нужно выбрать файл!');

    else

    {

    img.src = window.URL.createObjectURL(file);

    img.onload = () => is_file_2 . innerHTML =('Файл существует');

    }

    }

    </script>

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

Не стесняемся говорить спасибо!
Всего комментариев : 0Comments+ 2.0
1000
+ =
Помочь проекту DwWeb.ru

1). Поделиться ссылкой! C друзьями или врагами!

Этим вы очень поможете проекту! Заранее огромное спасибо!

2). Помочь материально.

Теги:
проверить файл js есть файл js js проверить наличие файла
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2026 Контакты. Реклама на сайте Лучший хостинг : RUWEB + помощь по RUWEB Сайт работает круглосуточно 24/7.
Страница загружена за : 0.054603 секунд.