Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как при загрузке файла получить title и alt? (https://javascript.ru/forum/misc/83979-kak-pri-zagruzke-fajjla-poluchit-title-i-alt.html)

Katy93 04.05.2022 04:23

Как при загрузке файла получить title и alt?
 
Здравствуйте у меня есть форма, где скрипт срабатывает при изменении поля input=file. Также в форме есть два поля title и alt. Получить значение файла можно вот так this.files. Как получить значение в форме title alt вот код:
<html>
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.js"></script>
</head>
<body>
<form name="myform" action="#" method="post" onsubmit="return save()">
  <p>
    <input type="file" name="file" id="file1" size="1" multiple /><br>
    Название:<br><input type="text" name="title"/ >
    <br>Альтернативный текст(alt):<br><input type="text" name="alt"/ >
  </p>
  <script type="text/javascript">
       $('input[type=file]').on('change', function(event) {
          console.log(this.files);
       });
  </script>
  <p>
  <input type="submit" value="Отправить" />
  </p>

  
</form>
</body>

voraa 04.05.2022 07:38

this.form['title'].value
this.form['alt'].value

Katy93 05.05.2022 02:59

voraa, спасибо за помощь.


Часовой пояс GMT +3, время: 06:37.