【发布时间】:2019-01-02 14:24:07
【问题描述】:
我有一个初始状态为 disabled 的按钮 -
<button type = "submit" class="ant-btn ant-btn-primary ant-btn-lg" disabled>
一旦条件满足,disabled 属性就不存在了——所以 HTML 变成了
<button type = "submit" class="ant-btn ant-btn-primary ant-btn-lg">
我想检查按钮是否具有属性disabled,但是由于该属性没有任何值,我无法找到这样做的方法。
例如,如果disabled 属性有这样的东西
<button type = "submit" class="ant-btn ant-btn-primary ant-btn-lg" disabled = "disabled">
那么我可以做这样的事情
let button = await page.$('button');
let valueHandle = await input.getProperty('disabled');
assert.equal(await valueHandle.jsonValue(), 'disabled');
但是由于该属性没有值,在这种情况下如何进行?
【问题讨论】:
标签: javascript css-selectors puppeteer