2009-01-28 190 views
2

我已經開始使用qUnit測試我的UI,所以我需要模擬一些用戶交互。是否有可能「模擬」用戶使用JavaScript點擊複選框?測試複選框點擊

回答

1

Thx guyes。我在發佈這個問題後約兩秒鐘就想出了它。這是因爲你說的更簡單的比我想象

document.getElementById('cb1').click(); 

的伎倆

編輯:看來在IE7(也許還有其他的瀏覽器)的點擊方法實際上不會選中複選框。所以要完全模擬你需要在點擊前檢查複選框

document.getElementById('cb1').checked=true 
document.getElementById('cb1').click();