btdxlipeng 2009-07-09 18:21
浏览 383
已采纳

input type="file"取值问题




function change()
{
alert(document.getElementById("pic").value);
document.getElementById('pic_path').src = document.getElementById("pic").value;
}
<td>
<img id="pic_path" src="../../../photos/default.jpg" />
<br>
<input type="file" id="pic" onchange="change()"
style="height:24px" name="pic" contenteditable="false" value="浏览">
</td>

这个值不是我想要的 我想要下面文本框里的啊?
怎么取值?

 


问题补充:
汗~~!我真的是这样情况并且我C盘没有那个目录
问题补充:
我用得IE8
据说在IE6里没问题(我没有)
但是我用TT试 还是这样。。
问题补充:
我写了个静态的HTML取值没问题 但是我把那个静态的HTML部署到TomCat上 路径又变了。。。。无语ING 是不是TomCat出问题了 如何处理?
  • 写回答

3条回答 默认 最新

  • ganshisheng 2009-07-09 20:22
    关注
    IE8增加了安全选项,默认情况下不显示上传文件的真实路径,默认用C:\fakepath\**.gif来取代你上传的路径。
    [b]解决方法:[/b]
    进入 internet选项,工具 -> Internet选项 -> 安全 -> 自定义级别 -> 将本地文件上载至服务器时包含本地目录路径,选中启用即可。
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥35 平滑拟合曲线该如何生成
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 自己瞎改改,结果现在又运行不了了
  • ¥15 链式存储应该如何解决
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站