JAVA代理里怎样获得另一个表单的域值
各位大哥你们好!
小弟要设计个流程,
其中遇到个问题
就是如何在JAVA代理里得到另一个表单的域值,
小弟尝试用了赋值的方法,既把表单A中的数值赋一个变量然后再把该变量赋表单B
但是不行,得到的是NULL值
希望各位大哥大侠们赐教一下
小弟万分感谢!
问题点数:20、回复次数:4Top
1 楼bigfanbigfan1(fanfan)回复于 2006-03-15 11:54:37 得分 0
小弟是在B/S方式下搞的
小弟还想过在一个表单ONUNLOAD事件里用比如:string fanfan =document.forms[0].a1.value ;
或者string fanfan=document.all.a1.value()这些语法都有错
小弟想请问的就是
如果在ONUNLOAD事件里,该用怎样的JS语句把一个域的值传递给一个变量
还有不知道这种方法是否可行,不知道是否能把这个变量再传到另一个表单里
希望有经验的大哥赐教一下,小弟万分感谢了Top
2 楼ibiswang(神鸟)回复于 2006-03-15 12:31:14 得分 10
你需要好好看看javascript与html,你的语法上有问题,在javascript没有string类型,你应当通过如下方式:
var theVar=document.forms[0].inputA.value;
我不明白你写的代码与Java有什么关系,另外你所说的Java代码是指什么东东呢?
实在不明白你说了些什么,但原上面的代码对你有帮助。Top
3 楼bigfanbigfan1(fanfan)回复于 2006-03-15 13:05:20 得分 0
神鸟大哥谢谢拉
小弟语法是有问题,谢谢你哦
小弟的意思是怎样能够取到另一个表单里一个域的值
小弟要在一个表单A里用JAVA代理把表单B里的域的值插入到SQL里去
所以小弟的意思就是想得到另一个表单的域的值Top
4 楼lqfmaxwell(厦门乞丐)回复于 2006-03-15 13:48:57 得分 10
在A表单里面弄个按纽,这个按钮触发你的JAVA代理,在代理里面:
Database db = agentContext.getCurrentDatabase();
Document pdoc =db.getDocumentByUNID(doc.getParentDocumentUNID());
String pdocSubj = pdoc.getItemValueString("xxx");Top




