一个参数传递的问题,困绕了好久,不得门径阿,请告手指点一下
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>测试</title>
<script language="javascript">
function aaa(info,funok,turl) {
if (funok == "") {
}else{
funok = eval(funok +"('" + turl +"')");
}
smg.innerHTML = info + "成功,请进行<a href='#' onclick='"+funok+";'>第二次点击</a>";
}
function SetIt(st) {
smggg.innerHTML = st + "成功";
}
</script>
</head>
<body>
<div id=smg></div>
<a href='#' onclick="aaa('第一次显示','SetIt','第二次显示');">第一次点击</a>
<div id=smggg></div>
</body>
</html>
要实现的是:第一次点击出现第一次显示,然后点击第二次点击,再出现第二次显示。
现在的情况是一次点击,两个都出来了,不是我要的先后顺序。
感觉问题出在参数传递上,怎么传递,请指点