Print outerHTML when multiple elements found.

This commit is contained in:
Haiping Chen 2024-10-28 13:26:10 -05:00
parent 06275b86fb
commit 22cc3dccf4

View file

@ -122,7 +122,7 @@ public partial class PlaywrightWebDriver
foreach (var element in await locator.AllAsync())
{
var content = await element.InnerHTMLAsync();
var content = await element.EvaluateAsync<string>("element => element.outerHTML");
_logger.LogError(content);
}
}
@ -130,7 +130,7 @@ public partial class PlaywrightWebDriver
{
foreach (var element in await locator.AllAsync())
{
var html = await element.InnerHTMLAsync();
var html = await element.EvaluateAsync<string>("element => element.outerHTML");
_logger.LogWarning(html);
// fix if html has &
result.Body = HttpUtility.HtmlDecode(html);