日期:2014-05-18  浏览次数:20695 次

如何从applet传数组给同页的javascript用?请大家务必帮忙啊,项目快到期了。
做一个工作流定义的工具,画图部分用的applet,现在是这样,在applet中我写了函数去获取某一节点的父节点ID,在同页面的javascript中调用这个方法,并将获得的父节点ID,用ajax提交到服务器。

Applet中:public   int[]   getParentNodeId(String   nodeid)

javascript中:window.document.applets[0].getParentNodeId(txtNodeID.value);

在javascript中可以调用到applet的方法,但是返回的数组如何接啊?

我定义了var   num=window.document.applets[0].getParentNodeId(txtNodeID.value);然后使用循环分别取出数组里的内容,可是老是报错“num.length为空或为定义”,请一定大家帮忙啊,谢了。

------解决方案--------------------
alert(num)看是什么东西
是不是alert(num.size)呢?