请问下面的代码如何让 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>
望高手指教  感激!谢谢!

解决方案 »

  1.   

    {get sql="select * from biao where status=99 and thumb<>'' and posids=1 order by contentid desc" rows="4"}fImgs[此处如何递增?] = {title:"{$r[title]}"};{/get}这是啥语言-_-
      

  2.   

    <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"}
    for(var o=0;i<xxxx.length;i++){fImgs[i] = {title:"{$r[title]}"};
    }{/get}imagePlay();
    </script>
    这样就可以了,自己给他一个长度
      

  3.   

    你自己都给出答案了:用你的动态语言做循环(不知这是啥语言)
    whlie for 什么的fImgs[此处如何递增?] = {title:"{$r[title]}"};最后就可得到结果
    fImgs[0] = {title:"文章标题一"};
    fImgs[1] = {title:"文章标题二"};
    fImgs[2] = {title:"文章标题三"};
    fImgs[3] = {title:"文章标题四"};
      

  4.   

    xxxx 是什么啊?什么长度啊  怎么给啊?
    能详细点么   谢谢啊
      

  5.   

    我想读出4条数据  长度是不是把xxxx改成4就可以了啊?????? 
      

  6.   

    试试
    fImgs[fImgs.length] = {title:"{$r[title]}"};
      

  7.   

    怎么我读出来的数据会是这的啊<script language=javascript type=text/javascript>
    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:"文章标题四"};
      

  8.   

    <script language=javascript type=text/javascript>
    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>
      

  9.   


    {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]}"};
    }
      

  10.   

    你太有才了!!你把4直接替换上去阿?
    把length删掉阿for(var o=0;i<4;i++)这样
      

  11.   


    fImgs.push({title:"文章标题一"});
    fImgs.push({title:"文章标题二"});
    fImgs.push({title:"文章标题三"});
    fImgs.push({title:"文章标题四"});
    用push应该可以的