<SCRIPT LANGUAGE="JavaScript">
<!--
function getParameterNames(functionObj){
reg=/var\s+([\w]+)/g
var rs = functionObj.toString().match(reg);
for (var i=0;i<rs.length;i++){
rs[i]=rs[i].replace(reg,"$1")
}
return rs;
}
function xx(){
var va1=0;
var va2=0;
var va3=0
}
function test(){
var v="var i=0"
}
alert(getParameterNames(xx));
alert(getParameterNames(getParameterNames));
alert(getParameterNames(test));//这里出错
//-->
</SCRIPT>