innerHTML 图片

jonde_ 2009-05-05 08:43:14
//test.jsp
<html>
<head><title></title>
</head>
<body>
<div id="aa" name="aa">aa</div></body>
<script type="text/javascript" language="javascript">
document.getElementById("aa").innerHTML="<img src='add.gif'></img>";</script>
</html>

结果图片不能正常显示
...全文
125 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
robyjeffding 2009-05-06
  • 打赏
  • 举报
回复
顶二楼!!!楼主检查一下图片目录吧,估计是路径错误!
「已注销」 2009-05-06
  • 打赏
  • 举报
回复
检查图片目录
haihaizididie 2009-05-06
  • 打赏
  • 举报
回复
是路径问题,改为 <img src='request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()/add.gif'>试试
kadach11 2009-05-06
  • 打赏
  • 举报
回复
document.getElementById("aa").innerHTML=" <img src='/add.gif'> </img>"; </script>
jxst051665 2009-05-06
  • 打赏
  • 举报
回复
肯定图片没放对地方
  • 打赏
  • 举报
回复
[Quote=引用楼主 Jonde 的帖子:]
//test.jsp
<html>
<head> <title> </title>
</head>
<body>
<div id="aa" name="aa">aa </div> </body>
<script type="text/javascript" language="javascript">
document.getElementById("aa").innerHTML=" <img src='add.gif'> </img>"; </script>
</html>

结果图片不能正常显示
[/Quote]
对,楼主要使用相对路径,检查一下目录对不对
不行就使用绝对路径试试
myairland 2009-05-05
  • 打赏
  • 举报
回复
用的相对路径的话,add.gif这个文件是不是和你的test.jsp在同一个目录下?

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧