Chromeless - 选择下拉值

时间:2018-02-09 06:29:40

标签: javascript chromeless

我使用chromeless来更改下拉菜单的值:

var dropDownValue="59"
const screenshot2 = await chromeless
        .evaluate((dropDownValue) => {
            select = document.querySelector('select#category1')
            select.value = dropDownValue
        })

但这没有给出预期的行为,下拉菜单设置为“空白”选项(菜单中甚至不存在)。

可能出现什么问题?

1 个答案:

答案 0 :(得分:1)

正确的语法是:

var dropDownValue="59"
const screenshot2 = await chromeless
        .evaluate((dropDownValue) => {
            select = document.querySelector('select#category1')
            select.value = dropDownValue
        }, dropDownValue)

我不知道为什么这个问题被否决了。你可能是Chromeless的专家,我不是。