Как очистить значение textarea в кукловоде? - PullRequest
0 голосов
/ 18 марта 2020

Я хотел бы знать, возможно ли в кукловоде очистить значение текстовой области. У меня есть текстовое поле

<textarea id="description" name="description" class="form-control  h-auto" placeholder="Add a description" data-object="" rows="3">Nisi facere laboriosam voluptas non sed soluta.</textarea>

Я использую этот код, но он не работает

const description = await page.$('#description')
await description.click({clickCount: 3})
await description.press('Backspace')
await page.type('#description', data.description)

Я хочу очистить описание и заменить его новым фейдером описания. Я сделал это также. Он очищает значение textarea, но я больше не могу набирать новое описание.

await page.evaluate(function() {           
  document.querySelector('textarea#description').value = ''
})

1 Ответ

0 голосов
/ 18 марта 2020

Так же, как вы чистили текстовую область, вы можете вставить туда еще одну строку.

Вы также пробовали

await page.evaluate(function() {           
  document.querySelector('textarea#description').value = 'your-new-text'
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...