+ -
当前位置:首页 → 问答吧 → js问题

js问题

时间:2011-11-01

来源:互联网

<tr>
  <td width="100px">&nbsp;&nbsp;链接图片</td>
  <td><input type="file" name="link_pic" class="fl file_input" id="picPath"/>
  <input type="button" class="upload_btn fl" value="上传" />
  <span class="graytxt fl" >请上传jpg或gif格式图片,图片大小不超过500k</span></td>
  </tr>
   
  <tr id="image" >
  <td width="100px">&nbsp;&nbsp;图片预览</td>
  <td>
  <div id="Preview"/>
  </td>
  </tr>
这是页面中显示图片的代码。怎样实现当点击“file”控件时在<div id="Preview"/>内出现图片,点击“上传”后上传到数据库。

作者: kuailelj   发布时间: 2011-11-01

这个功能只能在ie6 或者低级别的ff可以做 。

作者: zell419   发布时间: 2011-11-01

var s=document .getElementById ("picPath").value ;//获取图片的路径地址

  要预览的话就写成这样:(就我知道的,只能上传后才能预览,没有保存在同一驱动下是不能预览的

  document .getElementById("Preview").innerHTML="<img src="图片保存后的路径地址"/>"

作者: wuya_01   发布时间: 2011-11-01

引用 3 楼 wuya_01 的回复:

var s=document .getElementById ("picPath").value ;//获取图片的路径地址

要预览的话就写成这样:(就我知道的,只能上传后才能预览,没有保存在同一驱动下是不能预览的

document .getElementById("Preview").innerHTML="<img src="图片保存后的路径地址"/>"

s 不是图片路径地址.而是图片名.

作者: jayrao5566   发布时间: 2011-11-01