Select Menu Generator — Dropdown Quốc gia, Bang, Ngôn ngữ & Múi giờ

Đừng gõ tay từng danh sách lựa chọn nữa. Chọn một danh sách — quốc gia (kèm cờ và nhóm châu lục), bang của Mỹ, tỉnh thành Canada, ngôn ngữ, tiền tệ, múi giờ, mã quốc gia điện thoại, tháng, thứ trong tuần, năm, dải số hoặc danh sách riêng của bạn. Chọn nhãn, giá trị, thứ tự và ngôn ngữ, rồi sao chép <select> có sẵn cho HTML, React hoặc Vue, hoặc lấy dữ liệu dạng JSON, CSV hay PHP.

Cập nhật

Xem trước

Dữ liệu của bạn không bao giờ rời khỏi máy tính. Mọi xử lý diễn ra 100% cục bộ trong trình duyệt của bạn.

Công cụ này có hữu ích không?0.0 0 lượt đánh giá
Tạo bảng HTML trực quanNhập hoặc dán ô từ Excel và Google Sheets, chọn căn lề cột và sao chép mã <table> gọn gàng với thead và tbody.Trình tạo bảng HTML →

Cách dùng Tạo Select Menu

  1. Chọn một danh sách: quốc gia, bang của Mỹ, tỉnh thành Canada, ngôn ngữ, tiền tệ, múi giờ, mã điện thoại, tháng, thứ trong tuần, năm, dải số hoặc danh sách tùy chỉnh.
  2. Đặt nhãn (ví dụ cờ + tên), giá trị của tùy chọn (mã ISO là tốt nhất cho biểu mẫu), thứ tự, ngôn ngữ hiển thị và nhóm nếu cần.
  3. Thêm chú thích giữ chỗ, giá trị chọn sẵn, name và id, rồi chọn bắt buộc hoặc datalist có tìm kiếm.
  4. Chọn định dạng đầu ra — HTML, React, Vue, JSON, CSV hoặc PHP — rồi sao chép hoặc tải xuống.

Dropdown tốt cho biểu mẫu

  • Dùng mã làm giá trị. Hãy lưu US, de hoặc EUR, đừng lưu nhãn hiển thị — nhãn thay đổi theo bản dịch, còn mã thì không.
  • Thêm chú thích giữ chỗ dưới dạng tùy chọn đầu tiên bị vô hiệu hóa, và đặt trường là required để người dùng không gửi được chú thích đó.
  • Hỗ trợ danh sách dài. Đưa các lựa chọn phổ biến nhất lên đầu, nhóm bằng <optgroup>, hoặc dùng <datalist> có tìm kiếm.
  • Đặt autocomplete. Trường quốc gia nên có autocomplete="country" (hoặc country-name khi giá trị là tên) để trình duyệt tự điền.

Dữ liệu lấy từ đâu

Mã quốc gia và khu vực theo ISO 3166-1, ngôn ngữ theo ISO 639-1, tiền tệ theo ISO 4217 và múi giờ theo cơ sở dữ liệu IANA. Tên được tạo bởi tính năng quốc tế hóa của trình duyệt, nên chính xác và có sẵn bằng hàng chục ngôn ngữ. Mã gọi điện thoại theo ITU.

Trong Webflow, dán HTML vào phần tử Embed bên trong biểu mẫu; trường này sẽ được gửi cùng biểu mẫu như bình thường. Xem thêm: HTML Table Generator, JSON to TypeScript.

Cũng được tìm dưới tên: tạo dropdown html, html select generator, dropdown danh sách quốc gia html, dropdown html, dropdown bang html, dropdown ngôn ngữ, dropdown múi giờ, react select options.

Các công cụ dùng kèm tốt với Tạo Select Menu

  • CSV & Excel sang Bảng HTML — Dán ô bảng tính, CSV hoặc JSON để nhận mã bảng HTML ngữ nghĩa, đã escape, kèm kiểu dáng sẵn có tùy chọn và xem trước trực tiếp.
  • Định dạng HTML — Dán mã HTML đã nén hoặc lộn xộn và nhận lại HTML được thụt lề rõ ràng, nhất quán — bao gồm cả các khối <style> và <script> nhúng bên trong.
  • HTML sang JSX — Dán HTML (một đoạn mã, template hoặc icon SVG) và nhận JSX để đưa thẳng vào component React: className, htmlFor, object style, thuộc tính camelCase và thẻ tự đóng.
  • Tạo dữ liệu giả — Tạo tới 10.000 dòng dữ liệu test chân thực — người dùng, sản phẩm, đơn hàng, địa chỉ, công ty hoặc bản ghi API lồng nhau — hoặc tự xây dựng schema riêng.

Câu hỏi thường gặp

Làm thế nào để tạo dropdown chọn quốc gia bằng HTML?
Chọn Countries, đặt nhãn và giá trị (mã ISO là tốt nhất), thêm chú thích giữ chỗ rồi sao chép kèm , nên người dùng có thể gõ để lọc tùy chọn trên mọi trình duyệt hiện đại.
Tôi có thể lấy danh sách bằng ngôn ngữ khác không?
Được. Tên quốc gia, ngôn ngữ, tiền tệ, tháng và thứ trong tuần lấy từ bản dịch có sẵn của trình duyệt — chọn ngôn ngữ nhãn là toàn bộ danh sách sẽ được dịch và sắp xếp theo ngôn ngữ đó.
Tôi có thể xuất những định dạng nào?
Thẻ HTML Esc
    ↑↓ điều hướng↵ mởesc đóngXem tất cả công cụ →