我要问的是如何将JavaScript中的数据作为参数传递给VC的函数。例子如下:一个JavaScript代码片段
function give(node)
{
   external.Deal(node.getAttribute("id"));
}
该代码包含在一个网页中(a.html)VC2008中函数声明
Deal(char *value)我的是MFC程序,继承了CDHtmlDialog类。程序启动后加载a.html。当点中一个按钮时,触发JavaScript中的give函数,该函数把一个节点的id值取出,发送到VC中。就是调用VC的Deal函数。此时JavaScript报错。(如果不传参数,能调用Deal函数,不过我需要给参数进去)。怎么解决?错误为:错误的参数个数或无效的参数属性值。可是我在JavaScript中使用alert(node.getAttribute("id"))是可以得到id值的。程序没有语法错,就是参数传递的问题。