首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用jQuery获取文件输入字段的当前值

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

Stack Overflow用户
提问于 2009-04-11 13:51:42
回答 8查看 148.2K关注 0票数 27

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

 $('#fileinput').value()

我得到了“未定义的”。我确信字段的ID设置为"fileinput“。有没有人有什么想法来解释为什么这对我不起作用?

顺便说一句,这是可行的:

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

所以我猜这与jQuery的工作方式有关,但我并不完全理解。

谢谢!

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2009-04-11 13:56:05

您需要使用val而不是value。

$("#fileinput").val();
票数 58
EN

Stack Overflow用户

发布于 2010-12-21 22:00:30

在Chrome8中,路径总是'C:\fakepath\‘,带有正确的文件名。

票数 26
EN

Stack Overflow用户

发布于 2010-07-16 02:58:40

它不是.val(),如果你想得到文件/home/user/default.png,它将通过.val()得到,只需要default.png

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/740114

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档