var vv=document.getElementById("taoxiang").value;
document.getElementById("gggg").innerHTML='<img src="/Fantastic blog/servlet/PhotoServlet?ads="' + vv + ' width="20" height="15" />';

解决方案 »

  1.   

    document.getElementById("gggg").innerHTML=' <img   src="/Fantastic blog/servlet/PhotoServlet?ads="'+vv+' width="20"   height="15"/> ';
      

  2.   

    哦,谢,不过为什么在服务器断的servlet得到为空呢??
    String address=request.getParameter("ads");
    address是空,为什么呢?不应该啊。
      

  3.   

    你这个地方的src只不过是图片的一个源路径,又不是链接地址,又怎么能用address=request.getParameter("ads")来获得呢?
    request.getParameter()获得的内容都是通过form表单提交或是locatio.href等链接进行参数传递的
      

  4.   

    你这个vv是个什么样的值?是一个图片的名字吗?
    如果不是的话可以试试下面这个:
    var vv=document.getElementById("taoxiang").value;
    location.href = "/Fantastic blog/servlet/PhotoServlet?ads='"+vv+"'";其中问号?前面的是获取参数值的文件路径及文件名称