帮我看看有什么毛病!谢谢各位朋友!

 1<script language="javascript">   
 2function setid()   
 3{   
 4for(m=1;m<=window.form1.upcount.value;m++)   
 5{   
 6marr="1920年1月#1#1920年1月#2#3%";   
 7myarr1=marr.split("%");   
 8n=m-1;   
 9myarr2=myarr1[n].split("#");   
10mystr=myarr2[0].split("年");   
11mystr1=mystr[1].split("月");   
12myarr3=myarr2[2].split("年");   
13myarr3=myarr3[1].split("月");   
14  
15}   
16}   
17  
18</script>

---------------------------------------------------------------

你的split函数使用错误。可以看一看该函数的说明。
例如说myarr1=split("marr","%",,)是正确的。
---------------------------------------------------------------

for(m=1;m<=window.form1.upcount.value;m++) 这句错毛病了。
因改为
for(m=1;m<=window.form1.upcount.value.length;m++)
---------------------------------------------------------------

注意语法

Published At
Categories with Web编程
Tagged with
comments powered by Disqus