Hướng dẫn get class content javascript - lấy nội dung lớp học javascript
Trình duyệt nào hỗ trợ (các) phương pháp nào? 1 chỉ hoạt động khi phần tử có 2. Ví dụ của bạn ở trên cho thấy giá trị có trong thuộc tính 3, thay vì 4. Show
Bạn có thể sử dụng 5, mặc dù điều này không được hỗ trợ trong IE8 hoặc thấp hơn. Ngoài ra còn có 6, có hỗ trợ tốt hơn một chút trong IE.Mmm, biểu đồ hỗ trợ trình duyệt rất đẹpBạn có thể kiểm tra hỗ trợ trình duyệt cho các phương thức khác nhau để nhận các yếu tố trực tuyến tại http://www.quirksmode.org/dom/w3c_core.html#gettingelements. Độ mẫn cảm của việc làm điều đó một mìnhLàm một giải pháp tương thích với trình duyệt rộng có thể là dài dòng:
Sự ngắn gọn của việc sử dụng các công cụ tuyệt vờiHoặc bạn có thể sử dụng một cái gì đó như jQuery để giảm bớt sự thất vọng của bạn: Phương thức Khi được gọi trên đối tượng 9, tài liệu hoàn chỉnh được tìm kiếm, bao gồm cả nút gốc. Bạn cũng có thể gọi 0 trên bất kỳ yếu tố nào; Nó sẽ chỉ trả về các phần tử là hậu duệ của phần tử gốc được chỉ định với (các) tên lớp đã cho. Cảnh báo: Đây là một 1. Changes in the DOM will reflect in the array as the
changes occur. If an element selected by this array no longer qualifies for the selector, it will automatically be removed. Be aware of this for iteration purposes. Cú pháp
Thông số 2Một chuỗi đại diện cho (các) tên lớp để khớp; Nhiều tên lớp được phân tách bằng khoảng trắng. Giá trị trả vềMột 1 của các yếu tố được tìm thấy.Ví dụNhận tất cả các yếu tố có một lớp 'kiểm tra':
Nhận tất cả các yếu tố có cả hai lớp 'Red' và 'Test':
Nhận tất cả các yếu tố có một lớp 'kiểm tra', bên trong một phần tử có ID của 'Main':
Nhận phần tử đầu tiên với lớp 'kiểm tra' hoặc 4 nếu không có phần tử phù hợp:
Chúng ta cũng có thể sử dụng các phương thức của Array.prototype trên bất kỳ 1 nào bằng cách truyền 1 làm giá trị này của phương thức. Ở đây chúng tôi sẽ tìm thấy tất cả các thành phần div có một lớp 'kiểm tra':
Nhận phần tử đầu tiên có lớp là 'kiểm tra'Đây là phương pháp hoạt động được sử dụng phổ biến nhất.
Nhiều lớp ví dụ
7 hoạt động rất giống với 8 và 6. Chỉ các phần tử với tất cả các tên lớp được chỉ định được chọn.HTML
JavaScript 0Kết quảThông số kỹ thuật
Tính tương thích của trình duyệt webBảng BCD chỉ tải trong trình duyệt |