答案 0 :(得分:1)
首先尝试使用Click
(或WebEdit
)对象WebElement
。然后,使用SendKeys
方法插入所需的值。这里的一个潜在问题是,即使您使用SendKeys
,该值仍可能消失,如果是这样,请尝试逐个发送字符串。 Google提供了大量关于SendKeys
的示例代码,并将一个字符串发送一个字符。
答案 1 :(得分:1)
如果它是WebEdit
对象,您可能会发现如果您使用WebEdit("whateveritscalled").Type myDestinationString
操作而非Set
或SendKeys
,则效果最佳。
答案 2 :(得分:0)
尝试以下操作,我使用Elementid设置值,它应该有效 -
Browser("MakeMyTrip, India's No").Page("MakeMyTrip, India's No").Object.getElementById("from_typeahead1").value = "New Delhi, India (DEL)"
Browser("MakeMyTrip, India's No").Page("MakeMyTrip, India's No").Object.getElementById("to_typeahead1").value = "Mumbai, India (BOM)"