php – 如何检查是否使用javascript选择了文件?

前端之家收集整理的这篇文章主要介绍了php – 如何检查是否使用javascript选择了文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
PHP中,这是检查文件是否被选中的方式:
$_FILES['item']['size']>0

用JavaScript怎么样?

我需要知道,因为我有一个仅在选择文件时才有效的功能.

http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-49531485说:

value of type DOMString
When the type attribute of the element has the value “text”,“file” or “password”,this represents the current contents of the corresponding form control,in an interactive user agent.

<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>

猜你在找的PHP相关文章