Мой "для петли" не работает драматург (JS)Javascript

Форум по Javascript
Ответить
Anonymous
 Мой "для петли" не работает драматург (JS)

Сообщение Anonymous »

Мне нужно выбрать книгу без продажи. На странице у меня есть 9 продуктов на странице, а некоторые из них с классом "Hasdiscount". Мне нужно выбрать первый продукт без класса "Hasdiscount". Но мне нужно нажать на кнопку «Купить», потому что, если я нажимаю на весь продукт, я не могу добавить их в корзину
мой код:
for(const row of await page.locator('.note-item.card.h-100').all()){ if (row.not.toHaveClass('hasDiscount')){ await page.locator('.actionBuyProduct').first().click()}}< /code>
В первом ряду моего кода я выбираю все 9 продукта, и если у одного из них нет класса «hasdiscount». Нажмите на кнопку купить
, но мой код не работает. Что не так с этим?
Продукт с классом "Hasdiscount" Купить < /p>
Как я могу это исправить? Пожалуйста, мне нужна помощь

Подробнее здесь: https://stackoverflow.com/questions/797 ... aywrightjs
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»