tôi có mã tiếp theo kiểm tra:đối tượng giả cho các phần tử tài liệu
it("Test", function() {
loadResources();
expect(document.getElementById('MyElement').innerHTML).toBe("my string");
});
Body chức năng loadResources():
document.getElementById('MyElement').innerHTML = "my string";
thử nghiệm của tôi không thành công với thông báo sau:
TypeError: Cannot set property "innerHTML" of null.
Có vẻ như tôi cần phải tạo đối tượng giả cho innerHTML. Tôi phải làm việc đó như thế nào?
gì nếu tôi có 2 id của? document.getElementById ('MyElement1'). InnerHTML = "chuỗi của tôi"; document.getElementById ('MyElement2'). InnerHTML = "chuỗi của tôi"; Và tôi cần kiểm tra các id này? – Ted
xem chỉnh sửa mới nhất của tôi – devnull69
Cảm ơn bạn đã có câu trả lời tuyệt vời. Nó đã giúp tôi rất nhiều. – Outlier