2009-10-07 54 views
0

我有我正在檢查的FAYT輸入。我輸入文本框,看到選項展開並點擊其中一個。所有這些都通過整齊,但由於沒有選擇所選的類別,所以在該過程中有一些失敗。 (此功能的工作原理是在手動嘗試它的魅力)單擊跨度元素時的古怪

這是下拉建議HTML的輪廓:

<div id="suggestions"> 
    <span name="span1" onclick="selectByClick()" onMouseOver="changeColor()">text1<span/> 
    <span name="span2" onclick="selectByClick()" onMouseOver="changeColor()">text2<span/> 
</div> 

我在做什麼是:

sel.click('//div[@id="suggestions"]//span[2]') 

想法可能導致這種情況?

回答

0

確定了它:

sel.mouse_over(xpath) 
sel.click(xpath)