Tôi có một tài liệu với một lời nhận xét gỡ lỗi trong nó trông như thế này:Có một API DOM để truy vấn các nút nhận xét không?
<!--SERVER_TRACE {...}-->
Có cách nào để truy vấn DOM để truy cập vào nút này? Tôi đang tìm kiếm một giải pháp vani JavaScript, mà không cần sự trợ giúp của bất kỳ thư viện nào.
Suy nghĩ đầu tiên của tôi là tìm kiếm chiều sâu đầu tiên DOM và so sánh các nút được tìm thấy dựa vào giá trị loại nút cho các nhận xét, Node.COMMENT_NODE
. Có cách nào dễ hơn không?
bản sao có thể có của [Chọn nhận xét HTML với jQuery] (http://stackoverflow.com/questions/1623734/selecting-html-comments-with-jquery) –
Chà, tôi đã chắc chắn ** Tôi biết nhận xét đó các nút bị tước. Nhưng không xa như tôi có thể nói: http://jsbin.com/ivufav/1/edit Đã thử nó trên Firefox, Chrome, và thậm chí cả IE7. Tất cả chúng đều có một nút với 'nodeType == 8' trong mục tiêu, do đó, không loại bỏ các bình luận. –
@ SébastienRenauld: Không trùng lặp, vì câu hỏi đó chỉ định thẻ 'jquery', thẻ này không có. Nó yêu cầu một cách rõ ràng một API DOM, không phải là một thư viện. (Và OP tiếp tục làm rõ trong bình luận về một câu trả lời rằng anh ta không muốn sử dụng jQuery.) –