Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Làm cách nào để edit html bằng code JS hoặc Selenium?

7 năm trước 886 lượt xem 4 bình luận 7 năm trước

Theo kịch bản là vào Dev Tool (F12) sau đó chọn đối tượng -> Edit Html. Có cách nào edit html bằng JS, hoặc là Selenium càng tốt không ?

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Nguyen Duong đã bình luận 7 năm trước

Bằng js, ví dụ chèn nội dung "Nguyen Van A" vào thẻ có id là name :
<script>
document.getElementById("name").innerHTML = "Nguyen Van A";
</script>

Bằng selenium với vd như trên bạn findElement rồi executeScript:

WebElement element = FindElement(...)
((JavascriptExecutor)driver).executeScript(
  "var ele=arguments[0]; ele.innerHTML = 'Nguyen Van A';", element);

Sương Gió Hà Nội đã bình luận 7 năm trước

Dùng selector chọn đoạn cần edit rồi clear nó đi sau đó thêm mới vào

Câu hỏi mới nhất