Khi bạn muốn hiển thị nội dung trang web dựa trên điều kiện cụ thể, nội dung cần được tải động. Trong trường hợp đó, bạn cần thêm hoặc bớt phần tử HTML khỏi nội dung trang web. Bạn có thể dễ dàng xóa phần tử HTML hoặc thẻ bằng lớp hoặc id bằng PHP
Hàm preg_replace[] trong PHP, thực hiện tìm kiếm theo biểu thức chính quy và thay thế các kết quả khớp. Bạn có thể xóa phần tử HTML theo lớp hoặc id bằng preg_replace[] trong PHP. Trong các đoạn mã ví dụ, chúng tôi sẽ chỉ cho bạn cách xóa phần tử HTML có lớp hoặc id bằng PHP
Ví dụ: phần tử HTML cần được xóa khỏi HTML sau
$html = '
Welcome to CodexWorld
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
';
Xóa phần tử HTML bằng lớp
Mã sau sẽ xóa các thẻ HTML [
$html = preg_replace['#[.*?]#', '', $html];
Xóa phần tử HTML theo ID
Mã sau sẽ xóa div HTML theo ID và nội dung giữa phần tử HTML này [
] sử dụng PHP.
$html = preg_replace['##', '', $html];[.*?]
Thuộc tính id
chỉ định một id duy nhất cho phần tử HTML. Giá trị của thuộc tính id
phải là duy nhất trong tài liệu HTML
Thuộc tính id
được sử dụng để trỏ đến một khai báo kiểu cụ thể trong biểu định kiểu. Nó cũng được JavaScript sử dụng để truy cập và thao tác với phần tử có id cụ thể
Cú pháp cho id là. viết một ký tự băm [#], theo sau là tên id. Sau đó, xác định các thuộc tính CSS trong dấu ngoặc nhọn {}
Trong ví dụ sau đây, chúng ta có một
phần tử trỏ đến tên id "myHeader". Phần tử này sẽ được tạo kiểu theo định nghĩa kiểu#myHeader
trong phần đầuThí dụ
tiêu đề của tôi
Ghi chú. Tên id có phân biệt chữ hoa chữ thường
Ghi chú. Tên id phải chứa ít nhất một ký tự, không được bắt đầu bằng số và không được chứa khoảng trắng [dấu cách, tab, v.v. ]
Sự khác biệt giữa Lớp và ID
Tên lớp có thể được sử dụng bởi nhiều phần tử HTML, trong khi tên id chỉ được sử dụng bởi một phần tử HTML trong trang
Thí dụ
London
London là thủ đô của nước Anh
Paris
Pari là thủ đô của nước Pháp
Tokyo
Tokyo là thủ đô của Nhật Bản
Dấu trang HTML có ID và Liên kết
Dấu trang HTML được sử dụng để cho phép người đọc chuyển đến các phần cụ thể của trang web
Dấu trang có thể hữu ích nếu trang của bạn rất dài
Để sử dụng dấu trang, trước tiên bạn phải tạo dấu trang, sau đó thêm liên kết vào dấu trang đó
Sau đó, khi nhấp vào liên kết, trang sẽ cuộn đến vị trí có dấu trang
Thí dụ
Đầu tiên, tạo một dấu trang với thuộc tính id
Chương 4
Sau đó, thêm một liên kết đến dấu trang ["Chuyển đến Chương 4"], từ trong cùng một trang
Hoặc, thêm một liên kết vào dấu trang ["Chuyển đến Chương 4"], từ một trang khác
Chuyển đến Chương 4
Sử dụng thuộc tính id trong JavaScript
Thuộc tính id
cũng có thể được JavaScript sử dụng để thực hiện một số tác vụ cho phần tử cụ thể đó
PHP $_GET là một biến siêu toàn cầu PHP được sử dụng để thu thập dữ liệu biểu mẫu sau khi gửi biểu mẫu HTML với method="get"
$_GET cũng có thể thu thập dữ liệu được gửi trong URL
Giả sử chúng ta có một trang HTML chứa một siêu liên kết với các tham số
Kiểm tra $GET
Khi người dùng nhấp vào liên kết "Test $GET", các thông số "subject" và "web" được gửi đến "test_get. php", và sau đó bạn có thể truy cập các giá trị của chúng trong "test_get. php" với $_GET
To set a hidden id that can be used by $dom->getElementById[] apply setAttribute['id', true] as in the following example
$html = preg_replace['#[.*?]0
$html = preg_replace['#[.*?]1
$html = preg_replace['#[.*?]2
$html = preg_replace['#[.*?]3
$html = preg_replace['#[.*?]4