2009-01-28 155 views
2

我已经开始使用qUnit测试我的UI,所以我需要模拟一些用户交互。是否有可能“模拟”用户使用JavaScript点击复选框?测试复选框点击

回答

1

Thx guyes。我在发布这个问题后约两秒钟就想出了它。这是因为你说的更简单的比我想象

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

的伎俩

编辑:看来在IE7(也许还有其他的浏览器)的点击方法实际上不会选中复选框。所以要完全模拟你需要在点击前检查复选框

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