Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Mình có một cái Div như bên dưới
document.querySelector('.ducp-component-cart-item.cart-item.YQ.sm').children[0].children[0].innerHTML
Với giá trị string như sau
Airline Fuel Fee - non-refundable (YQ)
Mình muốn Replace "- non-refundable" code của mình bên dưới, nhưng không Replace được, mọi người check dùm mình cái.
document.querySelector('.ducp-component-cart-item.cart-item.YQ.sm').children[0].children[0].innerHTML.replace('<div class="seats-together"><div class="cart-item-label">Airline Fuel Fee - non-refundable (YQ)</div></div>', '<div class="seats-together"><div class="cart-item-label">Airline Fuel Fee (YQ)</div></div>');
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
K9
SuperAdmin, KquizAdmin, KquizAuthor
đã bình luận
11:15 22-09-2021
thường replace không được ở js thì có 2 lý do. 1 là bạn chưa có lấy đúng chuỗi. 2 là bạn chưa có lấy đúng element. bạn có thể debug bằng cách in ra từng element tới thằng bạn cần rồi mới thử replace. replace bằng chuỗi đơn giản rồi tới phức tạp