Tạo phần tử bằng HTML
Trong bài viết này, chúng ta sẽ thảo luận về cách tạo một phần tử HTML thông qua JavaScript. Sau đây, chúng ta sẽ xem một số ví dụ để chèn phần tử đã tạo vào tài liệu Show Tạo phần tử bằng HTML không phải là cách duy nhất để tạo phần tử. Tuy nhiên, để đơn giản, nhiều khi chúng ta tạo phần tử trực tiếp trong tài liệu HTML nhưng sử dụng JavaScript thì cũng có thể tạo phần tử Tài liệu. createElement() được sử dụng để tạo động một nút phần tử HTML với tên được chỉ định thông qua JavaScript. Phương thức này lấy tên của phần tử làm tham số và tạo nút phần tử đó Sau khi tạo một phần tử, chúng ta có thể sử dụng phương thức appendChild() hoặc phương thức insertB Before() để chèn phần tử đã tạo vào tài liệu Chúng ta có thể sử dụng phương thức removeChild() để xóa một nút và cũng có thể sử dụng phương thức replaceChild() để thay thế nút cú phápPhương thức này chấp nhận một giá trị tham số duy nhất được nêu như sau Tên nút. Nó là tham số bắt buộc. Tham số này thuộc loại chuỗi. Nó chỉ định tên của phần tử mà chúng ta phải tạo. Tên phần tử được chỉ định trong tham số sẽ tạo phần tử; Tài liệu. createElement() sẽ trả về phần tử mới được tạo Bây giờ, hãy xem một số ví dụ về việc sử dụng tài liệu. phương thức createElement(). Ở đây, chúng tôi sẽ chỉ ra hai ví dụ. Trong ví dụ đầu tiên, chúng ta sẽ sử dụng phương thức appendChild() để chèn phần tử vào tài liệu và trong ví dụ thứ hai, chúng ta sẽ sử dụng phương thức insertB Before() để chèn phần tử được tạo bởi tài liệu. phương thức createElement() Ví dụ 1Trong ví dụ này, chúng tôi đang sử dụng tài liệu. phương thức createElement() để tạo một phần tử nút mới. Chúng tôi sẽ chèn phần tử đã tạo bằng cách sử dụng phương thức appendChild(). Ở đây, có một phương thức fun() sẽ tạo một phần tử nút mới bằng cách sử dụng phương thức createElement(). Chúng tôi đặt văn bản bằng cách sử dụng InternalHTML sẽ được hiển thị trên đầu nút Hãy xem ví dụ dưới đây Kiểm tra nó ngay bây giờđầu ra Sau khi thực thi đoạn mã trên, đầu ra sẽ là - Sau khi nhấp vào nút đã cho, đầu ra sẽ là - Ví dụ2Trong ví dụ này, chúng tôi đang sử dụng tài liệu. phương thức createElement() để tạo một phần tử nút mới. Ở đây, chúng tôi đang sử dụng phương thức insertB Before() để chèn phần tử đã tạo. Có một phần tử div có một phần tử con đoạn văn. Phần tử nút mới sẽ được chèn trước phần tử con đoạn của phần tử div Hãy xem ví dụ dưới đây đầu ra Sau khi thực thi đoạn mã trên, đầu ra sẽ là - Sau khi nhấp vào nút trên, đầu ra sẽ là - Ảnh chụp màn hình ở trên cho thấy phần tử nút mới được chèn trước phần tử đoạn văn. Điều này là do chúng ta đã sử dụng phương thức insertB Before() để chèn phần tử mới được tạo bằng cách sử dụng tài liệu. phương thức createElement() Tạo các phần tử bằng cách sử dụng các thẻ HTML không phải là cách duy nhất để làm điều đó — trên thực tế, có thể tạo, sửa đổi và chèn các phần tử từ JavaScript Đây là một ví dụ tạo một 1, thêm một số văn bản vào nó và nối nó làm thành phần cuối cùng trong phần nội dung
Vì vậy, 2 được sử dụng với thẻ HTML để tạo phần tử. Sau đó, 3 được sửa đổi và sau đó thuộc tính lớp được sửa đổi bằng cách sử dụng 4. Điều này cũng có thể được sử dụng để thêm thuộc tính dữ liệu hoặc bất kỳ loại thuộc tính nào khác, giống như bạn có thể làm trong HTML. Cuối cùng, phần tử được thêm vào phần thân bằng cách sử dụng phương thức 0 của phần tử 5Về cơ bản nó tương đương với 1Trên thực tế, tất cả các phần tử đều có phương thức 0, vì vậy sau khi thực hiện các thao tác trên, bạn có thể thực hiện các thao tác sau
3 sẽ được thêm vào cuối phần tử 1
Thật không may, thuộc tính 3 được sử dụng không được hỗ trợ bởi tất cả các trình duyệt. Internet Explorer (mặt buồn) chỉ hỗ trợ một thuộc tính tương đương có tên là 6. Các trình duyệt khác cũng hỗ trợ 6 nhưng vì lợi ích của các tiêu chuẩn web, tốt nhất bạn nên xem phần tử đó hỗ trợ thuộc tính nào và sử dụng thuộc tính đó________số 8Loại bỏ một yếu tốLoại bỏ các yếu tố cũng thú vị. Mỗi phần tử DOM có một thuộc tính thực sự là cha của phần tử DOM. Để xóa một phần tử, bạn gọi phương thức 8 của cha, truyền vào phần tử con mà bạn muốn xóa. Một cái gì đó như thế này 0Đơn giản nhỉ? Tạo bằng jQueryCách khác là sử dụng cú pháp tạo phần tử của jQuery. Ví dụ này làm tương tự như các ví dụ trên cộng lại Cái gì được sử dụng để tạo một phần tử HTML?Một phần tử HTML được xác định bởi thẻ bắt đầu, một số nội dung và thẻ kết thúc .
Làm cách nào để tạo phần tử HTML trong JavaScript?Mã này tạo một phần tử . const para = tài liệu. createElement("p"); nút const = tài liệu. createTextNode("Đây là một đoạn mới. "); cho. appendChild(nút); phần tử const = tài liệu. getElementById("div1"); thành phần. . const elmnt = tài liệu. getElementById("p1"); cây du. gỡ bỏ(); const cha mẹ = tài liệu Phương thức createElement() là gì?Phương thức HTML DOM createElement() được dùng để tạo động phần tử HTML bằng JavaScript . Nó lấy tên phần tử làm tham số và tạo nút phần tử đó. Bạn cần sử dụng phương thức appendChild() để có phần tử mới được tạo như một phần của DOM.
5 yếu tố của HTML là gì?Các thành phần và thuộc tính HTML5 . Phần tử âm thanh yếu tố canvas Thuộc tính có thể chỉnh sửa nội dung Loại đầu vào Phần tử keygen Yếu tố mét Phần tử đầu ra yếu tố tiến độ |