日期:2014-05-16  浏览次数:20312 次

很急的问题
<script   language=javascript>
var   str= "1,a,a,a,a-2,b,b,b,b "
var   strTemp=str.split( "- ")
var   result=new   Array()
for(var   i=0;i <strTemp.length;i++)
{
result[result.length]=strTemp[i].split( ", ")
}
alert(result)
</script>
怎么只能显示1,a,a,a,a,2,b,b,b最后一个b怎么显示不出来?
还有我想让我的html页面变成空白页怎么搞啊

------解决方案--------------------
"1,a,a,a,a-2,b,b,b,b ".split(/[,\-]/g)
即可分割为数组。。。

code如下:
<script type= "text/javascript ">
alert( "1,a,a,a,a-2,b,b,b,b ".split(/[,\-]/g).join( "\n "));
</script>
------解决方案--------------------
可以出来啊,我这里没有问题

还有,让HTML页面变成空白是什么意思?
aaaaaaaaaaaaaaaaaaaaaaa
<input type=button value=clear onclick=toBlank()>
<script language=javascript>
function toBlank(){
location= "about:blank "
}
</script>
这样?
------解决方案--------------------
你弹出alert()的时候就可以变白了..
不需要 那样!