var arr = ["华远地产 3.58 10.15%","大龙地产 4.03 10.11%","京投银泰 6.03 10.04%","卧龙地产 3.74 10.00%","大 冷B 6.92 -1.14%"];
    for (var i = 0; i < arr.length; i++)
        document.write(arr[i] + "<br/>");如果是php用json_encode将array转为json格式的字符串,ajax获取后在设置某个容器的innerHTML

解决方案 »

  1.   


    是用的PHP 不过对PHP不太熟悉,只是用PHP CMS自带的一些功能。能具体的给出 PHP 和用JS调用出来的实例吗
      

  2.   

    //$Array
    //取出数据填充$Array数组变量echo json_encode($Array);//输出对应的json格式的字符串
    die();
    <div id="dv"></div>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    <script type="text/javascript">
        $.getJSON('xxxxxxxxx.php?_dc=' + new Date().getTime(), function (d) {
            for (var i = 0; i < d.length; i++) {
                $('#dv').html(d[i]+'<br/>');
            }
        });
    </script>
      

  3.   

    需求是一定要js输出吗? 不是的话用php输出就可以了。
      

  4.   

    把数组传给页面用php的foreach循环读取也是可以的
      

  5.   

    用PHP也可以,只要能输出出结果就成
      

  6.   

    PHP里面是这样写的$url = "http://q.stock.sohu.com/";
    $content = file_get_contents($url);
    $reg = '/<tr>\s+<td\s+class="e1"><a href="([^"]+)">([^"]+)"e2"([^"]+)"(red|green)\s+e3">([^>]+)>\s+<\/tr>/';
    $s = preg_match_all( $reg, $content, $arr );
    print_r ($arr[0]);
      

  7.   

    foreach($arr[0] as $v) echo $v.'<br>';
      

  8.   

    foreach(array_slice($arr[0], 4, 6) as $v) echo $v.'<br>';