javascript - 如何使用 jQuery 获取文件输入字段的当前值

标签 javascript jquery dom

根据我的准备,您应该能够使用文件输入字段的“value”属性来获取该字段当前设置的路径。但是当我这样做时:

 $('#fileinput').value()

我得到“未定义”。我确信该字段的 ID 设置为“fileinput”。有谁知道为什么这对我不起作用?

顺便说一句,这有效:

var d = document.getElementById('AttachmentFile');
alert(d.value);

所以我想这与我不完全理解的 jQuery 工作方式有关。

谢谢!

最佳答案

您需要使用 val 而不是 value。

$("#fileinput").val();

关于javascript - 如何使用 jQuery 获取文件输入字段的当前值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/740114/

相关文章:

javascript - 需要帮助理解 Shadow DOM

javascript - 如何在 jQuery 中移动表格行?

javascript - Webpack HMR 不适用于 Node-Webkit/NW.js

javascript - 如何在 window.location.search 中搜索特定文本?

jQuery.datePicker - 计算天数

javascript - 堆叠的 div 等于一个高度

javascript - 背景图像在 Ionic/Javascript/Angular 中不起作用

javascript - Node.js + Socket.io |在服务器上设置自定义 header

jquery - 如何使 div 元素的内部内容既可滚动又可拖动?

javascript - 使用按钮从 XML 中检索数据