Hướng dẫn javascript get parent of this - javascript lấy cha của cái này
Để có được nút cha của phần tử HTML, bạn có thể sử dụng thuộc tính Show
Hãy để chúng tôi nói rằng bạn có mã HTML sau:
Ví dụ sau đây cho thấy cách bạn có thể lấy nút cha của
Thuộc tính
Thích bài viết này? Theo dõi tôi trên Twitter và LinkedIn. Bạn cũng có thể đăng ký nguồn cấp dữ liệu RSS. Follow me on Twitter and LinkedIn. You can also subscribe to RSS Feed. Thuộc tính ParentNode được sử dụng để trả về nút mẹ của nút được chỉ định làm đối tượng nút. Nó là một tài sản chỉ đọc. Cú pháp: Node.ParentNode. Giá trị trả về: Thuộc tính này trả về phần tử cha của nút được chỉ định hoặc null nếu nút hiện tại không có phần tử cha.Ví dụ Nhận tên nút của phần tử cha của phần tử: var x = document.getEuityById ("MYLI"). ParentEuity.Nodename; Hãy tự mình thử » Nhấp vào một phần tử () để ẩn phần tử cha của nó (): var x = document.getEuityById ("MYLI"). ParentEuity.Nodename; Hãy tự mình thử »Nhấp vào một phần tử () để ẩn phần tử cha của nó (): & nbsp; x Định nghĩa và cách sử dụng Thuộc tính ParentEuity trả về phần tử cha của phần tử được chỉ định. Sự khác biệt giữa ParentEuity và ParentNode, là ParentEuity trả về NULL nếu nút cha mẹ không phải là nút phần tử: Tài sản này chỉ đọc. Các nút HTML so với các phần tửTrong HTML DOM (mô hình đối tượng tài liệu), tài liệu HTML là một tập hợp các nút có nút con (hoặc không có).HTML DOM (Document Object Model), an HTML document is a collection of nodes with (or without) child nodes. Các nút là nút phần tử, nút văn bản và các nút bình luận. are element nodes, text nodes, and comment nodes. Khoảng trắng giữa các phần tử cũng là các nút văn bản. Các phần tử chỉ là các nút phần tử. are only element nodes. Trẻ em so với trẻ emTrẻ con trả về các nút con (nút phần tử, nút văn bản và các nút nhận xét). returns child nodes (element nodes, text nodes, and comment nodes). Trẻ em trả lại các yếu tố trẻ em (không phải là nút và các nút bình luận). returns child elements (not text and comment nodes). Anh chị em vs phần tử anh chị emAnh chị em là "anh em" và "chị em". are "brothers" and "sisters". Anh chị em là các nút có cùng cha mẹ (trong cùng một danh sách trẻ con). are nodes with the same parent (in the same childNodes list). Anh chị em phần tử là các yếu tố có cùng cha mẹ (trong cùng một danh sách con). are elements with the same parent (in the same children list). Cú phápChi tiết kỹ thuật
Hỗ trợ trình duyệt 3 là tính năng DOM Cấp 3 (2004).Nó được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Về cuộc gọi:Bạn có thể giải quyết vấn đề này bằng cách sử dụng 4 trong đó:
Sử dụng cuộc gọi:Đối với vấn đề cụ thể này, chúng ta có thể truyền đối tượng "cha mẹ" thông qua 0 để ghi đè lên 1 thường có trong đối tượng con.Nhìn vào vấn đề của chúng tôi trước tiên
Bây giờ, đây là một giải pháp sử dụng cuộc gọiVà jsfiddle để xem nó hoạt động.
Tóm lại làBạn có thể sử dụng 4 Bất cứ khi nào bạn sử dụng phương thức trên thuộc tính của đối tượng chính của mình: 3 phải luôn được gọi bằng 4 - 5 - theo cách đó bạn có thể đảm bảo rằng bạn sẽ luôn có quyền truy cập vào mọi phần của đối tượng. Nó có thể cung cấp cho bạn quyền truy cập vào các phương thức của một tài sản khác như 6.Một ý tưởng tốt là trong 7, lưu trữ 1 trong một biến 9 vì vậy rõ ràng những gì 1 phản ánh.
ParentNode trong JavaScript là gì?Thuộc tính ParentNode chỉ đọc của giao diện nút trả về cha mẹ của nút được chỉ định trong cây Dom. Các nút tài liệu và tài liệuFragment không bao giờ có thể có cha mẹ, vì vậy ParentNode sẽ luôn trả về null. Nó cũng trả về NULL nếu nút vừa được tạo và chưa được gắn vào cây.. Document and DocumentFragment nodes can never have a parent, so parentNode will always return null . It also returns null if the node has just been created and is not yet attached to the tree.
Là đối tượng cha mẹ trong JavaScript?Giới thiệu về cha mẹ JavaScript. HTML bao gồm DOM trong đó tất cả các yếu tố được xác định là đối tượng. Các yếu tố này tạo thành thứ bậc như cha mẹ sang con. Bất kỳ yếu tố nào có phần tử con trong đó có thể được coi là một yếu tố cha mẹ.Any element with the child element under it can be treated as a parent element.
Phần tử cha là gì?Cha mẹ là một phần tử trực tiếp ở trên và được kết nối với một phần tử trong cây tài liệu.an element that is directly above and connected to an element in the document tree.
Nút cha trong HTML là gì?Thuộc tính ParentNode được sử dụng để trả về nút mẹ của nút được chỉ định làm đối tượng nút.Nó là một tài sản chỉ đọc.Cú pháp: Node.ParentNode.Giá trị trả về: Thuộc tính này trả về phần tử cha của nút được chỉ định hoặc null nếu nút hiện tại không có phần tử cha.used to return the parent node of the specified node as Node object. It is a read-only property. Syntax: node.parentNode. Return value: This property returns a parent element of the specified node or null if the current node has no parent element.
|