51Testing软件测试论坛
标题:
getElementById返回结果出错
[打印本页]
作者:
whoamiyaya
时间:
2009-9-26 16:08
标题:
getElementById返回结果出错
在开心网的注册页面上:
http://reg.kaixin001.com/
左边的那个输入email的WebEdit控件和右边那个输入email的WebEdit控件,我看了一下他们的run-time object properties, 他们的id属性是不一样的,左边的那个email的框的id属性是空的,右边那个email框的id属性是email,于是我用下面这句话想在右边那个email框里输入test文字,没想到
run的时候出现在左边那个email框
,不知道为啥...
Browser("开心网 注册").Page("开心网 注册").Object.getElementById("email").value="test"
截图如下.
还有个问题,假如getElementById返回了不止一个对象,我该怎么去选择其中某一个呢,比如返回了5个相同id的对象,我想要选中第二个,该怎么写呢~~
作者:
假装不在
时间:
2009-9-26 18:44
::yiwusuoyou:::
使用getElementById返回只有一个。
如果有多个相同id,可以再细化,例如细化到table或者div之类的进去。
作者:
whoamiyaya
时间:
2009-9-27 11:13
可是你看我截图的两个编辑框的id属性,一个有,一个没有,那等于本来就不一样的咯,555,难道用这个id属性不准?
还有,ls说细化到table或者div之类的进去,该怎么做呢具体,请教下哈,谢谢啦
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2