2010-04-26 40 views
12

Tôi đã có một đoạn tài liệu với trẻ em mà tôi muốn lặp lại (nếu có thể). Điều này gây ra lỗi "Không thể đọc thuộc tính 'xxx' của giá trị rỗng"."Không thể đọc thuộc tính 'xxx' của null"

Làm cách nào để kiểm tra xem điều này có đúng không?

Trả lời

8

Bạn có thể muốn làm như sau:

if ((documentFragment !== null) && documentFragment.hasOwnProperty('xxx')) { 
    // handle property xxx of documentFragment as required 
} 
+0

nửa cuối của thử nghiệm này là ném cho tôi một lỗi ... if ((documentFragment.firstChild == null) && (documentFragment.firstChild.hasOwnProperty ('tagName')) – Matrym

+0

@Matrym: Bạn có thể thử làm 'alert (typeof documentFragment);' Bạn có nhận 'object' hoặc' undefined'? –

+0

Uncaught SyntaxError: Mã thông báo không mong muốn { – Matrym

Các vấn đề liên quan