btvn.vn
Tìm kiếm Đăng nhập

Biểu mẫu, nhãn và tên trường dữ liệu

Lưu trên thiết bị này
Biểu mẫu và các trường nhập HTML · Chọn bài khác

form gom các phần nhập liệu

Biểu mẫu web giúp người dùng cung cấp thông tin, như nội dung tìm kiếm hoặc lựa chọn một nhóm sinh hoạt. Phần tử `form` chứa các trường nhập, lựa chọn và nút của biểu mẫu. HTML tạo phần hiển thị để nhập và gửi thông tin. Việc tính toán, kiểm tra, lưu hoặc phản hồi cần thành phần xử lí phù hợp, có thể tại trang hoặc phía máy chủ. Tạo một nút Gửi chưa tự tạo được chức năng đăng kí hay lưu vào cơ sở dữ liệu. Viết các phần tử của một biểu mẫu giữa cặp thẻ form. Không lồng một form vào trong form khác.

Nối nhãn và ô nhập bằng for, id

```html <label for="ten-mon">Tên món:</label> <input id="ten-mon" name="mon" type="text"> ``` for="ten-mon" trên label khớp id="ten-mon" của input. Chọn nhãn Tên món sẽ đưa sự tập trung tới ô nhập tương ứng. input là thẻ đơn; label có thẻ mở và đóng. id nhận diện phần tử trong trang và cần duy nhất. name="mon" đặt tên trường dùng khi gửi theo cơ chế biểu mẫu thông thường. type="text" chọn ô nhập văn bản. Ba vai trò khác nhau, dù có thể chọn các giá trị tên giống nhau.

Hiện được chưa có nghĩa là gửi đủ

Một input có id nhưng thiếu name vẫn có thể hiện và nhận chữ. Tuy nhiên giá trị của ô ấy không được đưa vào dữ liệu gửi theo cơ chế form thông thường. Muốn gửi trường, cần name phù hợp cùng các điều kiện gửi của phần tử. Trong mẫu, nhập “Bánh mẫu” vào ô tên món tạo giá trị của trường mon. Không dùng id thay cho name hoặc lặp một id cho nhiều ô chỉ vì chúng cùng nhóm.

Bài luyện

Trong ví dụ, label liên kết với input nhờ cặp nào?
Chọn một đáp án

Bài luyện

Ô text có id nhưng không có name. Theo cơ chế gửi form thông thường, điều gì có thể xảy ra?
Chọn một đáp án

Bài luyện

Chỉ tạo form và nút Gửi có tự làm dữ liệu được lưu vào cơ sở dữ liệu không?
Chọn một đáp án

Đang học