关于累积天数的代码出现的问题,请解答!急

来源:百度知道 编辑:UC知道 时间:2024/05/31 01:23:13
<script language=javascript>
var str='<%=datediff("d","2004-7-30",date())%>';
for (i=0;i<str.length;i++)
document.write('<img src=/pic/',i,'.gif>');
<script>

以上就是累积天数的代码!pic文件夹里有0.gih~9.gif的图片

出现的问题就是:我设定初始时间是2004-7-30,可是运行的结果却是0123的图片,请问我是哪里错了!小第实在是着急!谢谢了!!!!!

输出语句里面的i应该换为str的第i个元素,修改如下:

<script language=javascript>
var str='<%=datediff("d","2004-7-30",date())%>';
for (i=0;i<str.length;i++)
document.write('<img src=/pic/',str.substr(i,1),'.gif>');
<script>