是否可以在input type =“file”上执行此操作?

时间:2009-11-12 20:40:39

标签: java javascript html

我需要将文件输入的文件名传递给父页面......这是否可能?

输入类型=“文件”有一个值,但我可以像这样使用它吗?

我已经使用了file-input的值来检查文件的扩展名,它可以工作! 所以我想有一个价值,但这可以做到并且可靠吗?

如果没有,你会怎么做?

由于

1 个答案:

答案 0 :(得分:2)

您只能在IE以外的所有浏览器中使用javascript访问文件名(没有完整路径)。

var filename = document.forms.myForm.elements.myFileInput.value;
如果选择了文件c:\ docs \ bah \ file.gif,

将给出“file.gif”