<script language="JavaScript">
<!--
function showstr(para1,para2,para3,para4){
alert(para1+para2+para3+para4);
}
//-->
</script>
<a href=javascript:showstr('1','2','3','4')>test</a>
<!--
function showstr(para1,para2,para3,para4){
alert(para1+para2+para3+para4);
}
//-->
</script>
<a href=javascript:showstr('1','2','3','4')>test</a>
<!--
function showstr(str){
arrtemp = str.split(",")
//arrtemp[0] =1
//arrtemp[0] =2
//arrtemp[0] =3
//arrtemp[0] =4
}
//-->
</script>
你现在是想做出什么功能呢?说出来后,也许大家对你的帮助能更大些。
function lala() {
for(var i=0;i<arguments.length;i++)
alert(arguments[i]);
}
window.onload = new Function("lala(1,2,3,4,5,6,7)")
</script>测试下看看。
arguments是一个参数的数组,不管你传了多少个参数,都能取得。
<!--
function showstr(){
alert(arguments.length);
for(i = 0 ;i< arguments.length;i++)
alert(arguments[i])
}
//-->
</script>
<a href=javascript:showstr(1,2,3,4)>test</a>