cxhj1983 发表于 2008-12-7 10:22:03

关于IE中更改FORM的ACTION问题

请问,如何使用autoit更改ie中form的action呢?例子中只能提交和set其他控件的value。请各位大大给解决一下
还有 autoit如果得到一串字符串如何对此字符串进行匹配查找并替换呢?

sanhen 发表于 2008-12-7 15:34:09

论坛的教程和例子非常多了。

liongodmien 发表于 2008-12-7 16:04:32

这个好像得用写源码操作了,但暂时没研究到这部分操作,所以不清楚

bob 发表于 2008-12-7 16:10:20

一般用正则吧

cxhj1983 发表于 2008-12-7 20:05:32

原帖由 sanhen 于 2008-12-7 15:34 发表 http://www.autoitx.com/images/common/back.gif
论坛的教程和例子非常多了。
能不能给一个链接?

cxhj1983 发表于 2008-12-7 20:06:36

原帖由 liongodmien 于 2008-12-7 16:04 发表 http://www.autoitx.com/images/common/back.gif
这个好像得用写源码操作了,但暂时没研究到这部分操作,所以不清楚
写源码 我也试验了,我直接写了一个form进去可是却无法提交

cxhj1983 发表于 2008-12-7 20:07:36

原帖由 bob 于 2008-12-7 16:10 发表 http://www.autoitx.com/images/common/back.gif
一般用正则吧
您是说后面的替换吧? 能不能举例说明一下?

cxhj1983 发表于 2008-12-10 10:58:21

请高手给解决一下

liongodmien 发表于 2008-12-10 21:08:46

直接写进去?是如何的直接?

cxhj1983 发表于 2008-12-13 19:32:20

比如<form name ="test " action ="test.jsp"></form>
在页面加载后action为test.jsp 这时候我想把这个form的action改称test2.jsp也就是此form提交后会提交给test2.jsp。。如何写?

liongodmien 发表于 2008-12-13 21:07:41

不知道action能不能作为对象处理,得测试下...

你试下下面的代码,如果没出现错误,那就是可以了:

$oIE.document.getelementbyid('test').action = 'test2.jsp'

如果不行再另寻办法
页: [1]
查看完整版本: 关于IE中更改FORM的ACTION问题