请问下面的代码如何让 fImgs[0] 的数字自动递增
<script language=javascript type=text/javascript>
var fImgs = new Array();{get sql="select * from biao where status=99 and thumb<>'' and posids=1 order by contentid desc" rows="4"}fImgs[此处如何递增?] = {title:"{$r[title]}"};{/get}imagePlay();
</script>
效果如下
<script language=javascript type=text/javascript>
var fImgs = new Array();fImgs[0] = {title:"文章标题一"};
fImgs[1] = {title:"文章标题二"};
fImgs[2] = {title:"文章标题三"};
fImgs[3] = {title:"文章标题四"};imagePlay();
</script>
望高手指教 感激!谢谢!
<script language=javascript type=text/javascript>
var fImgs = new Array();{get sql="select * from biao where status=99 and thumb<>'' and posids=1 order by contentid desc" rows="4"}fImgs[此处如何递增?] = {title:"{$r[title]}"};{/get}imagePlay();
</script>
效果如下
<script language=javascript type=text/javascript>
var fImgs = new Array();fImgs[0] = {title:"文章标题一"};
fImgs[1] = {title:"文章标题二"};
fImgs[2] = {title:"文章标题三"};
fImgs[3] = {title:"文章标题四"};imagePlay();
</script>
望高手指教 感激!谢谢!
解决方案 »
- 制作动态菜单遇到的问题,求救
- 求助一个正则表达式的问题,有点小难度
- 如何用js控制生成表格列的宽度
- 一个关于select元素的JavaScript
- 怎么将js里的yyyy-MM-dd HH:MM 转化为yyyy-MM-DD,把时和分钟去掉,js里怎么实现
- 一个关于记录上网记录的问题
- 字符串问题:我想每8个字符加一个下划线,怎么办?
- 请问有人能完全防止用户刷新页面吗? 包搬用鼠标单击刷新按钮,高分相送!
- 静态页面的刷新问题(含简单源码),请高手帮忙看看
- jquery this用法
- 关于使用common-fileupload组件实现上传下载
- 如何判断IE的Flash播放插件是debug版的还是release版等,请各位达人不吝赐教
var fImgs = new Array();{get sql="select * from biao where status=99 and thumb<>'' and posids=1 order by contentid desc" rows="4"}
for(var o=0;i<xxxx.length;i++){fImgs[i] = {title:"{$r[title]}"};
}{/get}imagePlay();
</script>
这样就可以了,自己给他一个长度
whlie for 什么的fImgs[此处如何递增?] = {title:"{$r[title]}"};最后就可得到结果
fImgs[0] = {title:"文章标题一"};
fImgs[1] = {title:"文章标题二"};
fImgs[2] = {title:"文章标题三"};
fImgs[3] = {title:"文章标题四"};
能详细点么 谢谢啊
fImgs[fImgs.length] = {title:"{$r[title]}"};
var fImgs = new Array();for(var o=0;i<4.length;i++){
fImgs[i] = {title:"宫颈糜烂的治疗方法",img:"/uploadfile/2010/0522/100539161939_9e2e09bd4653c9fe.jpg",href:"2010/0522/1056.html"};
}for(var o=0;i<4.length;i++){
fImgs[i] = {title:"宫颈糜烂与他关系多密切?",img:"uploadfile/2010/0524/20100524114038950.jpg",href:"2010/0522/1037.html"};
}for(var o=0;i<4.length;i++){
fImgs[i] = {title:"弄清楚宫颈炎从何而来",img:"uploadfile/2010/0524/20100524114325565.jpg",href:"2010/0522/1036.html"};
}for(var o=0;i<4.length;i++){
fImgs[i] = {title:"不孕症诊治",img:"uploadfile/2010/0522/20100522031624367.jpg",href:"2010/0521/952.html"};
}
imagePlay();
</script>
没有得出这样的效果啊fImgs[0] = {title:"文章标题一"};
fImgs[1] = {title:"文章标题二"};
fImgs[2] = {title:"文章标题三"};
fImgs[3] = {title:"文章标题四"};
var fImgs = new Array();fImgs[fImgs.length] = {title:"宫颈糜烂的治疗方法",img:"/uploadfile/2010/0522/100539161939_9e2e09bd4653c9fe.jpg",href:"2010/0522/1056.html"};
fImgs[fImgs.length] = {title:"宫颈糜烂与他关系多密切?",img:"uploadfile/2010/0524/20100524114038950.jpg",href:"2010/0522/1037.html"};
fImgs[fImgs.length] = {title:"弄清楚宫颈炎从何而来",img:"uploadfile/2010/0524/20100524114325565.jpg",href:"2010/0522/1036.html"};
fImgs[fImgs.length] = {title:"不孕症诊治",img:"uploadfile/2010/0522/20100522031624367.jpg",href:"2010/0521/952.html"};imagePlay();
</script>
{get sql="select * from biao where status=99 and thumb<>'' and posids=1 order by contentid desc" rows="4"}
根据你sql语句返回的记录条数循环添加
for (var i =0; i < sqlCount; i++) {
fImgs[i] = {title:"{$r[title]}"};
}
把length删掉阿for(var o=0;i<4;i++)这样
fImgs.push({title:"文章标题一"});
fImgs.push({title:"文章标题二"});
fImgs.push({title:"文章标题三"});
fImgs.push({title:"文章标题四"});
用push应该可以的