javascript for循环输出div,每个div中包含一个img标签,img的src怎么获取mysql数据库中的地址
上面那个红色的矩形框里的是我自己写的,一直就显示不出图片。怎么写才能显示出从数据库里读出来的图片,数据库我用的是mysql。...
上面那个红色的矩形框里的是我自己写的,一直就显示不出图片。怎么写才能显示出从数据库里读出来的图片,数据库我用的是mysql。
展开
3个回答
展开全部
你这样写肯定不行 因为你写入的代码 浏览器会当做是纯html的代码 不会帮你编译成你想要的结果
简单说就是当纯文本了 不会被当做代码
建议使用javaEE加 html混合的方式写
eg: <% for(var i=0;i<27;i++){ %>
<img src=" <%=rs.getString('puke') %> " >
<% } %>
太久没写javaEE了 可能有点语法问题 但是大概就是这个样子
简单说就是当纯文本了 不会被当做代码
建议使用javaEE加 html混合的方式写
eg: <% for(var i=0;i<27;i++){ %>
<img src=" <%=rs.getString('puke') %> " >
<% } %>
太久没写javaEE了 可能有点语法问题 但是大概就是这个样子
追问
兄弟 你写的这个有问题,还是读不出来。图片上我给的第二个写法就能读出图片,这种写法就是太死了,不能随时更新。
展开全部
图里的结果在HTML里将会是很多条script语句,如:
<script type="text/javascript">
var re="";
for(var i=0;i<27;i++){
............
}
</script>
像上面这样,你在html里会看到很多条这样的脚本
==========================================
用ajax
服务器端返回json数据,然后用javascript接收输出。
<script type="text/javascript">
var re="";
for(var i=0;i<27;i++){
............
}
</script>
像上面这样,你在html里会看到很多条这样的脚本
==========================================
用ajax
服务器端返回json数据,然后用javascript接收输出。
追问
ajax不是很了解,能具体点吗?
追答
服务端写个方法,是从数据库里得到一组图片地址,返回一个json格式的数据,客户端用javascript得到这个json,例:
jquery里有个方法
$.post("这里写的就是你写好的那个反回json的方法的地址",{这里是带到那个方法的台数},function(result){
//这里result就是反回的json数据,这时再对result进行处理,就能看到你要看到的图片了 });
我只是举个例子,至于得到json数据不一定要用jquery,加载一个json.js也行,网上找一下,然后用原生的javascript写,这个随便你
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
路径是对的?你查看过页面原文本?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询