как проверить, выбран ли файл с помощью JavaScript?

Не механизм обработки исключений, Но можно использовать сигнал () механизм, который обеспечивается C.

> man signal

     11    SIGSEGV      create core image    segmentation violation

Запись в Нулевого указателя, вероятно, собирается вызвать сигнал

SIGSEGV
6
задан hsz 9 January 2013 в 08:14
поделиться

1 ответ

http://www.w3.org/TR/DOM-Level-2-HTML/html.html# ID-49531485 говорит:

значение типа DOMString
Когда атрибут типа элемента имеет значение «текст», « файл » или «пароль», это представляет текущее содержимое соответствующего элемента управления формой в интерактивном пользовательском агенте.
<html>
  <head><title>...</title>
    <script type="text/javascript">
      function foo() {
        var f = document.getElementById("f1");
        alert( ""==f.value ? "nothing selected" : "file selected");
      }
    </script>
  </head>
  <body>
    <form>
      <div>
        <input id ="f1" type="file" name="x" />
      </div>
    </form>
    <button onclick="foo()">click</button>
  </body>
</html>
19
ответ дан 8 December 2019 в 04:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: