找回密码
 加入
搜索
查看: 2359|回复: 10

关于IE中更改FORM的ACTION问题

[复制链接]
发表于 2008-12-7 10:22:03 | 显示全部楼层 |阅读模式
请问,如何使用autoit更改ie中form的action呢?例子中只能提交和set其他控件的value。请各位大大给解决一下
还有 autoit如果得到一串字符串如何对此字符串进行匹配查找并替换呢?
发表于 2008-12-7 15:34:09 | 显示全部楼层
论坛的教程和例子非常多了。
发表于 2008-12-7 16:04:32 | 显示全部楼层
这个好像得用写源码操作了,但暂时没研究到这部分操作,所以不清楚
发表于 2008-12-7 16:10:20 | 显示全部楼层
一般用正则吧
 楼主| 发表于 2008-12-7 20:05:32 | 显示全部楼层
原帖由 sanhen 于 2008-12-7 15:34 发表
论坛的教程和例子非常多了。

能不能给一个链接?
 楼主| 发表于 2008-12-7 20:06:36 | 显示全部楼层
原帖由 liongodmien 于 2008-12-7 16:04 发表
这个好像得用写源码操作了,但暂时没研究到这部分操作,所以不清楚

写源码 我也试验了,我直接写了一个form进去可是却无法提交
 楼主| 发表于 2008-12-7 20:07:36 | 显示全部楼层
原帖由 bob 于 2008-12-7 16:10 发表
一般用正则吧

您是说后面的替换吧? 能不能举例说明一下?
 楼主| 发表于 2008-12-10 10:58:21 | 显示全部楼层
请高手给解决一下
发表于 2008-12-10 21:08:46 | 显示全部楼层
直接写进去?是如何的直接?
 楼主| 发表于 2008-12-13 19:32:20 | 显示全部楼层
比如<form name ="test " action ="test.jsp"></form>
在页面加载后action为test.jsp 这时候我想把这个form的action改称test2.jsp也就是此form提交后会提交给test2.jsp。。如何写?
发表于 2008-12-13 21:07:41 | 显示全部楼层
不知道action能不能作为对象处理,得测试下...

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

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

如果不行再另寻办法
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 08:40 , Processed in 0.077156 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表