我正在尝试在脚本中输入击键(TAB)。
我使用了以下代码:
browser.actions().sendKeys(protractor.Key.TAB).perform();
这在chrome中有效,但在Firefox浏览器中无效。
browser.actions().sendKeys(protractor.Key.TAB).sendKeys(protractor.Key.ENTER);
browser.actions().sendKeys(protractor.Key.TAB).sendKeys(protractor.Key.RETURN);
这两种方法甚至都无法在chrome中使用。
我需要通过输入击键在Firefox中运行脚本。请帮助我...
答案 0 :(得分:0)
尝试在页面上初始化某些元素,并将其和弦发送给它。
element(by.id('<visible element on the page>')).sendKeys(Key.chord(protractor.Key.TAB, protractor.Key.ENTER));
或尝试浏览器操作:
browser.actions().sendKeys(Key.chord(protractor.Key.TAB, protractor.Key.ENTER));