我试图在选择文件后立即将值或文件路径从 html 文件上传控件获取到隐藏的输入文本框。
<input type="file" name="some_name" id="file" />
<input type="text" name="text_name" id="abc" style="display:none;" value=""/>
我的脚本看起来像:
$('#file').live('change', function(){ alert("yes"); });
所以我收到警告框,但我想将隐藏输入字段的值更改为我选择的文件的路径。非常感谢任何解决此问题的帮助。
最佳答案
通常你可以通过 $('#elementId').val()
获得元素的值,但在 <input type="file">
的情况下由于安全限制,你不能。没有办法知道本地文件路径(至少没有办法在所有浏览器上一致工作)。
关于javascript - 获取文件上传到隐藏文本框的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13829192/