TopStudy

Tin học · Lớp 12

Giải SBT Tin học 12 Bài 12. Tạo biểu mẫu

14 câu · 21 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Tự luận

Câu 1

1 điểm

Để tạo một ô nhập văn bản trong biểu mẫu, em có thể sử dụng những phần tử nào?

A. <<input>.

B. <<textarea>.

C. ‹fieldset›.

D. <<data>.

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Đáp án: A và B

A. Đúng. Thẻ <<input> có thể được sử dụng để tạo nhiều loại ô nhập khác nhau, bao gồm ô nhập văn bản đơn. Để tạo ô nhập văn bản, bạn sẽ cần thiết lập thuộc tính type là text.

B. Đúng. Thẻ <<textarea> được sử dụng để tạo một ô nhập văn bản có thể chứa nhiều dòng. Đây là lựa chọn tốt cho việc nhập văn bản dài hoặc nhiều dòng.

Câu 2

1 điểm

Những câu lệnh nào sau đây tạo một nút gửi trong biểu mẫu?

A. <<button type="button">.

B. <<input type="reset">.

C. <<button type="submit*>.

D. <<input type="submit">.

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Đáp án: C và D.

C. Đúng. Thẻ <<button> với thuộc tính type="submit" tạo ra một nút gửi, và khi được nhấn, nó sẽ gửi dữ liệu của biểu mẫu tới máy chủ.

D. Đúng. Thẻ <<input> với thuộc tính type="submit" cũng tạo ra một nút gửi. Khi nhấn nút này, dữ liệu trong biểu mẫu sẽ được gửi đi.

Câu 3

1 điểm

Để tạo một ô chọn danh sách thả xuồng trong biểu mẫu, em sử dụng câu lệnh nào dưới đây?

A. <<input type="select">.

B. <<input type="dropdown">.

C. ‹select›.

D. <<dropdown>.

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Đáp án: C. Thẻ <<select> được sử dụng để tạo một danh sách thả xuống trong biểu mẫu. Bên trong thẻ <<select>, bạn sẽ dùng các thẻ <<option> để định nghĩa các lựa chọn có sẵn.

Câu 4

1 điểm

Thuộc tính nào được sử dụng để xác định một phần tử <<input> là bắt buộc phải điền thông tin?

A. required.

B. mandatory.

C. necessary.

D. compulsory.

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Đáp án: A. Thuộc tính required được sử dụng trong HTML để chỉ định rằng người dùng phải nhập dữ liệu vào trường đó trước khi gửi biểu mẫu. Nếu trường này không được điền, trình duyệt sẽ không cho phép gửi biểu mẫu và thường sẽ hiển thị một thông báo nhắc nhở.

Câu 5

1 điểm

Hoàn thiện câu lệnh sau để tạo nhãn cho một phần tử <<input> có id là CCCD:

<<label________=_________>Họ và tên:</label>

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

<<label for=“CCCD”>Họ và tên:</label> Điều này cho phép người dùng dễ dàng nhận diện trường nhập liệu mà nhãn này đại diện.

Câu 6

1 điểm

Hai thuộc tính liên kết phân tử < label> và <<input> tương ứng là

A. input, id.

B. for, id.

C. input, name.

D. for, name.

Xem đáp án và lời giải

Câu 7

1 điểm

Hoàn thiện đoạn mã dưới đây và giải thích lí do.

‹label___________=-"deXuat">Các đề xuất để cải tiến môn học:</label><<br>

<____________________________________="deXuat"></_____________>

Xem đáp án và lời giải

Câu 8

1 điểm

Thuộc tính nào xác định giá trị mặc định cho một phần tử <<input> và được hiển thị sẵn khi tải biểu mẫu?

A. default.

B. name.

C. value.

D. init.

Xem đáp án và lời giải

Câu 9

1 điểm

Thuộc tính width và height của phần tử <<input> chỉ có tác dụng khi thuộc tính type là:

A. text.

B. button.

C. range.

D. image.

Xem đáp án và lời giải

Câu 10

1 điểm

Để thiết lập khoảng giá trị cho phần tử <<input type="number"...> ta dùng thuộc tính nào sau đây?

A. min và max.

B. range.

C. Cả hai phương án A và B đều đúng.

D. Cả hai phương án A và B đều sai.

Xem đáp án và lời giải

Câu 11

1 điểm

Mỗi phương ăn sau đây là đúng hay sai?

A. Thẻ < fieldset> thường được dùng cùng với thẻ ‹legend>.

B. Nút bấm tạo bởi thẻ <<input> và thẻ <<button> là giống hệt nhau, chỉ khác nhau về cách viết.

C. Phần tử select chỉ cho phép chọn một giá trị trong các giá trị của một danh sách thả xuống.

D. Trong một biểu mẫu đang dùng các phần tử <<input type="radio" ...> để thu

thập một loại thông tin, ta có thể thay các phần tử này bằng một phần tử select.

Lưu ý:

- Thẻ < button> có thể định dạng (in đậm, in nghiêng,...) cho dòng chữ xuất hiện trên nút bẩm, thẻ <<input> thì không.

- Để chọn nhiều giá trị ta thêm vào thẻ thuộc tính multiple.

- Phần tử radio cho phép chọn một trong các phương án cho sẵn. Tương tự như vậy, phần tử select cho phép chọn một trong các phương án có sẵn theo dạng danh sách thả xuống.

Xem đáp án và lời giải

Câu 12

1 điểm

Mỗi phương án sau đây là đúng hay sai?

A. Không thể nhập giá trị chữ vào ô nhập <<input type="number">.

B. Mỗi biểu mẫu chỉ được dùng tồi đa một <<fieldset›.

C. Hai <<input type="radio" ...> không thể chọn cùng lúc nều có value bằng nhau.

D. Tập hợp các <<input type="checkbox" ..> có thể được thay bằng một <<select multiple ...›.

Xem đáp án và lời giải

Câu 13

1 điểm
Thực hành: Hãy tạo một biểu mẫu để thu thập thông tin cho báng đã tạo trong Câu 11.12.
Xem đáp án và lời giải

Câu 14

1 điểm
Thực hành: Tham khảo một số biểu mẫu thu thập thông tin khi em đăng kí sử dụng một dịch vụ nào đó (thư điện tử, thư viện, phiếu khảo sát...) và viết biểu mẫu để thực hiện.
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Tạo biểu mẫu · Các bộ sách Tin học Lớp 12