2015-01-03 11 views
1

我正在玩JSONWire Protocol的實現書寫。 實現模擬用戶行爲(點擊,導航等)...我的目標是製作一個硒服務器的打火機(雖然功能較少)。可以通過javascript操作更改文檔的activeElement,就像真正的用戶交互一樣?

現在我已經注意到,當模擬事件(例如,點擊)時,document.activeElement屬性不會改變。

我已經讓這個JSfiddle來演示:http://jsfiddle.net/75bq50wa/6/

您應該注意到,如果您點擊「點擊我」複選框,activeElement會發生變化,而點擊使用Javascript時它不會改變。

我的解釋是隻有本地事件會改變activeElement屬性的狀態。

這是正確的,還是有更好的模擬Javascript中的用戶事件的方法?

回答

相關問題