javaweb开发网上书店 ----封面预览

   上传一个图书封面预览时,出现时间不响应,用IE浏览器调试后,才发现是语句写错,

  function lookCover(){
    var img = document.getElementById("cover").value;
    alert(img);
    if(img==undefined){
      return;
    }else {
       var im = img.lastIndexOf("\\");//其中\\双斜杠是转义'\'字符,直接写成\ 出错
       var res = img.substr(im+1);//注意javascript两个截取字符串的方法参数区别---可选和必选
       document.getElementById("coverSrc").src="<%=path%>/images/bookCover/"+res;
    }
  }

<div style="margin-top: 20px;">
       <span>封面&nbsp;&nbsp;&nbsp;</span>
       <input type="file" name="cover" id="cover" value="" οnchange="lookCover();"/>
      </div>

<div style="float: left;">
      <img src="<%=path%>/images/bookCover/OnlineDating.jpg" alt=""
       width="200px;" height="400px;" id="coverSrc"/>
     </div>

 

所以啊······开发还是用IE等能调试的浏览器,不要觉得无所谓(我就那思想,教训),呵呵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值