我已经开始使用qUnit测试我的UI,所以我需要模拟一些用户交互。是否可以“模拟”用户使用javascript单击复选框?
答案 0 :(得分:1)
Thx guyes。在我发布问题后约两秒钟,我想出来了。正如你所说的那样比我想象的更简单
document.getElementById('cb1').click();
做了这个伎俩
编辑:似乎在IE7(可能还有其他浏览器)中,click方法实际上不会选中复选框。因此,要完全模拟,您需要在单击之前“选中”复选框
document.getElementById('cb1').checked=true
document.getElementById('cb1').click();
答案 1 :(得分:0)