设置元素AngularJS的值

时间:2016-10-13 07:31:50

标签: javascript angularjs iframe selenium-webdriver

我正在尝试使用selenium webdriver自动化iframe,并且必须设置文本框的值。 HTML:

    unregisterReceiver(myBroadCastReciever);

范围似乎是隐藏的。所以,我找不到使用selenium webdriver在iframe上设置angular元素值的方法。你有什么建议吗?

2 个答案:

答案 0 :(得分:1)

对于Frame元素,您可以尝试先切换到帧,然后尝试找到该元素

driver.switchTo().frame('frameName');

答案 1 :(得分:0)

实际上,我正在改变框架。我找到的解决方案是添加像$('#name').val('test').change();

这样的change()事件