怎么在下面的HTML里调用数组cs[]的值?<script LANGUAGE="JavaScript"> 
var cs=new Array(5);
var mydata="red,300,200,我爱北京天安门,http://blog.yb023.com/uploadfile/200611180016400.wma";
var cs=mydata.match(/[^,]+/g);
alert(cs.join("\n"));
</script> <table width=cs[1] height=cs[2]><tr><td><font color=cs[0]>宽300,高200的表格,字体为红色</font><br><embed src=cs[4] width=300 height=49><br><textarea name=cs[3] cols="30" rows="4"></textarea><br></td></tr></table><br>

解决方案 »

  1.   

    for (var i = 0; i < cs.length; i ++) alert(cs[i]);
      

  2.   

    我晕..干什么要用match
    直接split(",")多好...
      

  3.   

    document.write("<table width="+cs[1]+" height="+cs[2]+"><tr><td><font color="+cs[0]+">宽300,高200的表格,字体为红色</font><br/><embed src="+cs[4]+" width=300 height=49><br/><textarea name="+cs[3]+" cols="30" rows="4"></textarea><br/></td></tr></table><br/>")
      

  4.   

    muxrwc(王辰):
    用split怎么写?lkh42002(HAI):
    如果可以用document.write就不来这里问了!
      

  5.   

    寒,知道你想干什么了。。那个不会。。不过你可以用设置它。
    <script type="text/javascript">
    var type = "#FF0000,150,80".split(",");
    function $(id) {
    return document.getElementById(id);
    }
    function $tn(o, n) {
    return o.getElementsByTagName(n);
    }
    window.onload = function () {
    var table = $("table");
    table.width = type[1];
    table.height = type[2];
    $tn(table, "td")[0].bgColor = type[0];
    }
    </script>
    <table id="table">
    <tbody>
    <tr>
    <td id="td">传说中的内容</td>
    </tr>
    </tbody>
    </table>
      

  6.   

    没人解决,找了下面一段代码。
    请教为什么autoplay不能得到值?<script LANGUAGE="JavaScript"> 
    var cs=new Array(4);
    var mydata="320,45,1,http://blog.yb023.com/uploadfile/200611180016400.wma";
    var cs=mydata.match(/[^,]+/g);
    </script><object id="a1" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" align="center" border="0">
    <param name="AutoStart" value="">
    <param name="Balance" value="0">
    <param name="enabled" value="1">
    <param name="EnableContextMenu" value="1">
    <param name="url" value="">
    <param name="ShowStatusBar" value="0">
    <param name="PlayCount" value="0">
    <param name="rate" value="1">
    <param name="currentPosition" value="0">
    <param name="currentMarker" value="0">
    <param name="defaultFrame" value="">
    <param name="invokeURLs" value="0">
    <param name="baseURL" value="">
    <param name="stretchToFit" value="0">
    <param name="volume" value="100">
    <param name="mute" value="0">
    <param name="uiMode" value="Full">
    <param name="windowlessVideo" value="0">
    <param name="fullScreen" value="0">
    <param name="enableErrorDialogs" value="-1">
    <param name="SAMIStyle" value>
    <param name="SAMILang" value>
    <param name="SAMIFilename" value>
    <param name="captioningID" value></object><script language="JavaScript">
    var $ = function(id)
    {
        return document.getElementById(id);
    }
    $("a1").style.width = cs[0];
    $("a1").style.height = cs[1];
    $("a1").AutoStart = cs[2];
    $("a1").url = cs[3];
    </script>