您的位置:首页 > 编程语言 > Java开发

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

2011-12-13 17:11 330 查看
   上传一个图书封面预览时,出现时间不响应,用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>封面   </span>

       <input type="file" name="cover" id="cover" value="" onchange="lookCover();"/>

      </div>

<div style="float: left;">

      <img src="<%=path%>/images/bookCover/OnlineDating.jpg" alt=""

       width="200px;" height="400px;" id="coverSrc"/>

     </div>

 

所以啊······开发还是用IE等能调试的浏览器,不要觉得无所谓(我就那思想,教训),呵呵
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息