【发布时间】:2011-05-31 16:44:44
【问题描述】:
我正在构建一个 OnBase 电子表格。表单上有三个按钮,都是submit。 OnBase 根据用于提交表单的按钮名称执行不同的操作。如果按钮有一个name 或OBBtn_CrossReference,它会打开另一个带有交叉引用文档的窗口。我需要以编程方式“单击”该按钮。
我已经阅读了几篇关于如何使用 JavaScript 提交表单的文章,但似乎没有一篇文章能够实现我的目标。我只需要POST 并让它看起来来自一个名为OBBtn_CrossReference 的按钮。
我不需要提交任何数据。页面当前的设置方式,整个页面已经是一个表单,因为我不想破坏其他表单按钮的功能,所以我似乎必须保持这种方式。
更新:
下面的建议被测试为来自body 标记中的onload 事件的调用,并且由于按钮发布页面重新加载并且调用一遍又一遍地产生无限的子窗口。我将不胜感激有关如何让按钮仅在页面第一次加载而不是回发时被点击的建议。
【问题讨论】:
-
是否有部分问题没有得到解答?想知道为什么没有选择答案。
标签: javascript forms post button