Hướng dẫn how to send data with button in html - cách gửi dữ liệu bằng nút trong html

❮ Thẻ HTML

Thí dụ

Một biểu mẫu với hai nút gửi. Nút gửi đầu tiên gửi dữ liệu biểu mẫu với Phương thức = "GET" và lần thứ hai gửi dữ liệu biểu mẫu với Phương thức = "Post":

& nbsp; Tên đầu tiên: & nbsp; & nbsp; Họ: & nbsp; & nbsp; Gửi & nbsp; Gửi bằng bài viết
  First name:
 


  Last name:
 


  Submit
  Submit using POST

Hãy tự mình thử »

Định nghĩa và cách sử dụng

Thuộc tính formmethod chỉ định phương thức HTTP nào sẽ sử dụng khi gửi dữ liệu biểu mẫu. Thuộc tính này ghi đè thuộc tính method của biểu mẫu.

Thuộc tính formmethod chỉ được sử dụng cho các nút có type="submit".

Các dữ liệu biểu mẫu có thể được gửi dưới dạng các biến URL [với method="get"] hoặc dưới dạng bài HTTP [với method="post"].

Ghi chú về phương thức "Nhận":

  • Nó nối dữ liệu biểu mẫu vào URL trong các cặp tên/giá trị
  • Nó rất hữu ích cho các bài nộp biểu mẫu trong đó người dùng muốn đánh dấu kết quả
  • Có giới hạn về số lượng dữ liệu bạn có thể đặt trong URL [thay đổi giữa các trình duyệt], do đó, bạn không thể chắc chắn rằng tất cả các dữ liệu biểu mẫu sẽ được chuyển chính xác
  • Không bao giờ sử dụng phương pháp "Nhận" để truyền thông tin nhạy cảm! [Mật khẩu hoặc thông tin nhạy cảm khác sẽ được hiển thị trong thanh địa chỉ của trình duyệt]

Ghi chú về phương thức "Bài":

  • Nó gửi dữ liệu biểu mẫu dưới dạng giao dịch bài HTTP
  • Hình thức gửi với phương thức "bài" không thể được đánh dấu
  • Nó mạnh mẽ và an toàn hơn "Nhận"
  • nó không có giới hạn kích thước

Hỗ trợ trình duyệt

Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ thuộc tính.

Thuộc tính
Formmethod9.0 10.0 4.0 5.1 15.0

Cú pháp

Giá trị thuộc tính

Giá trịSự mô tả
lấyNối thêm dữ liệu biểu mẫu vào URL: URL? Name = value & name = value
bưu kiệnGửi dữ liệu biểu mẫu dưới dạng giao dịch bài HTTP

❮ Thẻ HTML


Xem thảo luận

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • Xem thảo luận

    Cải thiện bài viết

    Lưu bài viết

    ĐọcHTML button formmethod Attribute is used to specify the HTTP method used to send data while submitting the form. There are two kinds of HTTP methods, which are GET and POST. This Attribute is only used with the Button type=”submit”.

    Syntax:

    Bàn luận

    • Thuộc tính FormMethod nút HTML được sử dụng để chỉ định phương thức HTTP được sử dụng để gửi dữ liệu trong khi gửi biểu mẫu. Có hai loại phương pháp HTTP, được nhận và đăng. Thuộc tính này chỉ được sử dụng với loại nút = Gửi gửi. In the GET method, after the submission of the form, the form values will be visible in the address bar of the new browser tab. It has a limited size of about 3000 characters. It is only useful for non-secure data not for sensitive information. It has a default value.
    • Bài đăng: Trong phương thức POST, sau khi gửi biểu mẫu, các giá trị biểu mẫu sẽ không hiển thị trong thanh địa chỉ của tab Trình duyệt mới vì nó đã được hiển thị trong phương thức GET. Nó nối các hình thức dữ liệu bên trong phần thân của yêu cầu HTTP. Nó không có giới hạn kích thước. Phương pháp này không hỗ trợ đánh dấu kết quả. In the post method, after the submission of the form, the form values will not be visible in the address bar of the new browser tab as it was visible in the GET method. It appends form data inside the body of the HTTP request. It has no size limitation. This method does not support bookmark the result.

    Ví dụ: Ví dụ này minh họa việc sử dụng thuộc tính FormMethod trong phần tử nút. & NBSP; This Example illustrate the use of formmethod Attribute in Button Element. 

    HTML

    Bài Viết Liên Quan

    Chủ Đề