Hỏi đáp

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

Javascript Replace

14:30 20-09-2021 463 lượt xem 1 bình luận 14:33 20-09-2021

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

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