关于累积天数的代码出现的问题,请解答!急
来源:百度知道 编辑: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的图片,请问我是哪里错了!小第实在是着急!谢谢了!!!!!
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>