function add10 (num)
{
  return num + 10;
}var result1 = callSomeFunction (add10,10);
alert (result1);function getGreeting(name)
{
  return "Hello, " + name;
}var result2 = callSomeFunction(getGreeting,"Nicholas");
alert(result2);
提示缺少对象

解决方案 »

  1.   

    <script type="text/javascript">
    <!--
    function add10 (num)
    {
      return num + 10;
    }var result1 = callSomeFunction (add10,10);
    alert (result1);function getGreeting(name)
    {
      return "Hello, " + name;
    }var result2 = callSomeFunction(getGreeting,"Nicholas");
    alert(result2);function callSomeFunction (f,a) {
    return f(a)
    }
    //-->
    </script>
      

  2.   

    你还缺一个这样的方法:
    function callSomeFunction(functionHandler,args){
       return functionHander(args);
    }