您的位置:首页 > Web前端 > JavaScript

针对javascript回调函数传参数的简单实例(转自百度知道)

2008-12-11 15:16 666 查看
 问题:

 

现在有函数如下定义:
function A(a,callback){
....
}

function B(){
....
}

则可以有如下调用

A(a,B);来实现回调。

现在我希望传给B一个参数c,即实现类似于:

A(a,B(c));的效果,各位高手帮帮忙,应该如何实现?

 

解答:

 

<html> 

<head> 

<title> 

jsp3 

</title> 

</head> 

<body bgcolor="#ffffff"> 

<script language="javascript" type="text/javascript"> 

function A(a,callback){ 

var b=callback; 

alert(a+b); 



function B(c){ 

return (-c); 



</script> 

<form method="post" action="jsp3.jsp"> 

<br><br> 

<input type="button" name="Submit" value="Submit" onclick="A(4,B(3));"> 

</form> 

</body> 

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息