es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Obtener el documento HTML de C# Selenium después de que haya sido modificado.

Básicamente, tengo el siguiente código HTML:

Haz clic para ver

Y cuando haces clic en él, este es su código JS:

function fun(){
number.html(“12345”);
}

Ahora, gracias a driver.ExecuteScript(“arguments[0].click();”, element); soy capaz de mostrar el número, pero cuando ejecuto driver.PageSource(); en el documento HTML sigo viendo “Haz clic para ver” en lugar de “12345”. ¿Cómo puedo solucionar esto? Gracias de antemano.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Se puede utilizar driver.ExecuteScript("return arguments[0].innerHTML;", element); para obtener el innerHTML del elemento. Esto devolverá la HTML actualizada con el número en lugar del texto original.

Comments are closed.