<SCRIPT LANGUAGE="JavaScript">
<!--
var str = "5610926,5592498,5592185,5594607,5594780,5595273,5596167,5596470,5596553,5598765,5598617,5598715,5600468,5600841,5600895,5602247,5602107,5602416,5603144,5603330,5603352,5603869,5604068,5604071,5604467,5604586,5604572,5604887,5604944,5604967,5605197,5605255,5605297,5605552,5605625,5605679,5605929,5606076,5606092,5606378,5606668,5606652,5607568,5611395,5607975,5608956,5608910,5609107,5610148,5610243,5610194,5610976";
var ar = str.split(/\,/);
var url = "http://www.56.com/play.swf?iid=";for(var i=0,len=ar.length;i<len;i++)
    document.write('<a href="',url,ar[i],'">',url,ar[i],'</a><br>');//-->
</SCRIPT>

解决方案 »

  1.   

    var ar = str.split(",");       
    //var ar = str.split(/\,/);    
    //这两句代码在什么环境下有影响吗?
      

  2.   

    5610926,5592498,5592185,5594607,5594780,5595273,5596167,5596470,5596553,5598765,5598617,5598715,5600468,5600841,5600895,5602247,5602107,5602416,5603144,5603330,5603352,5603869,5604068,5604071,5604467,5604586,5604572,5604887,5604944,5604967,5605197,5605255,5605297,5605552,5605625,5605679,5605929,5606076,5606092,5606378,5606668,5606652,5607568,5611395,5607975,5608956,5608910,5609107,5610148,5610243,5610194,5610976如果是在一个文本框输入的内容呢
    <input type="text" name="no1" class="button" value="" size="32">
    <SCRIPT LANGUAGE="JavaScript">
    <!--var str = "那么这里要怎么引用TEXT中的内容呢";
      

  3.   

    <script language="javascript">
    function setid()
    {
    str1='';
    var str = "'+window.myform.no1.value+'";
    var ar = str.split(/\,/);
    var url = "http://www.56.com/play.swf?iid=";
    for(var i=1,len=ar.length;i<len;i++)
    {
    str1+='<input type=text name=onlineurla'+i+' class=button  style="padding-left:1pt" size=50 value=',url,ar[i],'> 第<input type=text name=downnoa'+i+' class=button  style=padding-left:1pt size=3 value='+i+'>集<BR><br>';
    }
    window.upid.innerHTML=str1+'<br>';

    </SCRIPT>
                    <tr>
                      <td width="68" align="left">
                      </td>
                      <td width="490"><input type="text" name="no1" class="button" value="" size="50"><span lang="en-us"> </span> <input type="button" name="Button" class="buttonface" onclick="setid();" value="设定地址"></td>
                    </tr>
                    <tr>
                      <td colspan="2" id="upid" width="564"></td>
                    </tr>
    这段代码哪里错了,谢谢
      

  4.   

    我的意图大概如下:在文本框里输入一段数字串,如:5610926,5592498,5592185
    点击设定地址
    然后要得到如下三个
    <input type=text name=onlineurla0 class=button  style="padding-left:1pt" size=50 value='http://www.56.com/play.swf?iid=5610926'> 第<input type=text name=downnoa0 class=button  style=padding-left:1pt size=3 value='0'>集<BR>
    <input type=text name=onlineurla1 class=button  style="padding-left:1pt" size=50 value='http://www.56.com/play.swf?iid=5592498'> 第<input type=text name=downnoa1 class=button  style=padding-left:1pt size=3 value='1'>集<BR>
    <input type=text name=onlineurla2 class=button  style="padding-left:1pt" size=50 value='http://www.56.com/play.swf?iid=5592185'> 第<input type=text name=downnoa2 class=button  style=padding-left:1pt size=3 value='2'>集<BR>