我用<input id="ad_pic" name="ad_pic" type="file" id="ad_img"/>上传一个图片,在在另一个位置用<img id="im_show" src="" alt="" />显示,我想要的结果就是
当我选择一张图片后,<img src="" alt="" />这个马上给我显示出来,好像IE7不支持<input id="ad_pic" name="ad_pic" type="file" id="ad_img" onchange=""/> 那位大哥有方法说说,要支持IE7的,谢谢
当我选择一张图片后,<img src="" alt="" />这个马上给我显示出来,好像IE7不支持<input id="ad_pic" name="ad_pic" type="file" id="ad_img" onchange=""/> 那位大哥有方法说说,要支持IE7的,谢谢
你试试吧,肯定能解决问题的
function PicShow()
{
var PicUrl=document.getElementById("ad_pic").value;
if(PicUrl.length>0)
{
document.getElementById("pic_show").src=PicUrl;
}
}
</script>
<input id="ad_pic" name="ad_pic" type="file" onchange="PicShow()"/>
<dd><a href="javascript:void(0)" title=""><img id="pic_show" name="pic_show" alt="" /></a><br />
在这其中,var PicUrl=document.getElementById("ad_pic").value;只把图片的名称得到了,有什么办法可以得到全部.
或者直接显示图片