有一个需求 代码如下:
<div>
<input type='text' id='text' name='text'/>
<input type='file' id='file' name='file'/>
</div>
现在我想在点击‘浏览’按钮,选择要上传的图片之后,文件的路径自动出现在上面的text表单中(注意是上面的text的表单不是file表单)这个用js可以实现吗?最好有jquery的方法,本人菜鸟,求大侠指点…………
<div>
<input type='text' id='text' name='text'/>
<input type='file' id='file' name='file'/>
</div>
现在我想在点击‘浏览’按钮,选择要上传的图片之后,文件的路径自动出现在上面的text表单中(注意是上面的text的表单不是file表单)这个用js可以实现吗?最好有jquery的方法,本人菜鸟,求大侠指点…………
如果还想自动上传,打消这念头,IE不支持
FF还是可以的
onchange是可以,但得不到真实的文件路径,只取文件名倒是可以实现
<div>
<input type='text' id='text' name='text'/>
<input type='file' id='file' onchange="fileselect(this.value)" name='file'/>
</div>
<script type="text/javascript">
function fileselect(a){
var arr=a.split('\\');
document.getElementById('text').value=arr[arr.length-1];
}
</script>
CSDN资源上传的时候,也只是获取file的value而已.