Я пытаюсь отправить форму и проверяю случаи, когда форма не будет отправлена из-за неверного ввода. Если введенный мною почтовый индекс действителен, то эта строка кода вернет значение NULL, поскольку сообщения об ошибке не было.
await self.page.waitForFunction(
'document.querySelector("#adr-zip-error")'
);
Однако перед этим нужно жестко запрограммировать задержку или установить какое-то время ожидания на поймать это сообщение об ошибке. Я также попытался проверить, является ли сама форма нулевой, таким же образом, но снова, она работает, только если я проверяю через некоторое время, так как для отправки формы требуется время.
Есть ли способ сказать, если форма отправлена успешно без использования жестко заданной задержки?