Làm cách nào để đăng giá trị mà không cần gửi nút trong PHP?
Các phần tử Show Thuộc tính của phần tử
Nếu bạn không chỉ định một
Ngoài các thuộc tính được chia sẻ bởi tất cả các phần tử Một chuỗi cho biết URL để gửi dữ liệu. Thuộc tính này được ưu tiên hơn thuộc tính trên phần tử 4 sở hữu
Thuộc tính này cũng có sẵn trên các phần tử 6 và 7Một chuỗi xác định phương thức mã hóa sẽ sử dụng khi gửi dữ liệu biểu mẫu tới máy chủ. Có ba giá trị được phép 8Giá trị mặc định này sẽ gửi dữ liệu biểu mẫu dưới dạng chuỗi sau khi URL mã hóa văn bản bằng thuật toán, chẳng hạn như 9 0Sử dụng API 1 để quản lý dữ liệu, cho phép các tệp được gửi đến máy chủ. Bạn phải sử dụng loại mã hóa này nếu biểu mẫu của bạn bao gồm bất kỳ yếu tố nào của 4 ( 5) 6Văn bản thô; Nếu được chỉ định, giá trị của thuộc tính 7 sẽ ghi đè thuộc tính của biểu mẫu sở hữuThuộc tính này cũng có sẵn trên các phần tử 6 và 7Một chuỗi cho biết phương thức HTTP sẽ sử dụng khi gửi dữ liệu của biểu mẫu; . giá trị được phép là 2URL được tạo bằng cách bắt đầu bằng URL được cung cấp bởi 3 hoặc thuộc tính, nối thêm ký tự dấu chấm hỏi ("?"), sau đó nối thêm dữ liệu của biểu mẫu, được mã hóa như mô tả của 7 hoặc thuộc tính của biểu mẫu. URL này sau đó được gửi đến máy chủ bằng yêu cầu HTTP 2. Phương pháp này hoạt động tốt đối với các biểu mẫu đơn giản chỉ chứa các ký tự ASCII và không có tác dụng phụ. Đây là giá trị mặc định 8Dữ liệu của biểu mẫu được bao gồm trong phần nội dung của yêu cầu được gửi tới URL được cung cấp bởi 3 hoặc thuộc tính bằng cách sử dụng phương thức HTTP 8. Phương pháp này hỗ trợ dữ liệu phức tạp và tệp đính kèm 2Phương pháp này được sử dụng để chỉ ra rằng nút đóng hộp thoại liên quan đến đầu vào và hoàn toàn không truyền dữ liệu biểu mẫu Thuộc tính này cũng có sẵn trên các phần tử 6 và 7Thuộc tính Boolean, nếu có, chỉ định rằng biểu mẫu không được xác thực trước khi gửi tới máy chủ. Điều này ghi đè giá trị của thuộc tính trên biểu mẫu sở hữu của phần tử Thuộc tính này cũng có sẵn trên các phần tử 6 và 7Một chuỗi chỉ định tên hoặc từ khóa cho biết vị trí hiển thị phản hồi nhận được sau khi gửi biểu mẫu. Chuỗi phải là tên của bối cảnh duyệt web (nghĩa là tab, cửa sổ hoặc 8). Một giá trị được chỉ định ở đây sẽ ghi đè bất kỳ mục tiêu nào được cung cấp bởi thuộc tính trên 4 sở hữu đầu vào nàyNgoài tên thực của tab, cửa sổ hoặc khung nội tuyến, có một vài từ khóa đặc biệt có thể được sử dụng 1Tải phản hồi vào ngữ cảnh duyệt giống như ngữ cảnh chứa biểu mẫu. Thao tác này sẽ thay thế tài liệu hiện tại bằng dữ liệu nhận được. Đây là giá trị mặc định được sử dụng nếu không có giá trị nào được chỉ định 2Tải phản hồi vào ngữ cảnh duyệt web mới, chưa được đặt tên. Đây thường là một tab mới trong cùng một cửa sổ với tài liệu hiện tại, nhưng có thể khác tùy thuộc vào cấu hình của tác nhân người dùng 3Tải phản hồi vào ngữ cảnh duyệt chính của ngữ cảnh hiện tại. Nếu không có ngữ cảnh gốc, điều này sẽ hoạt động giống như 5Tải phản hồi vào bối cảnh duyệt cấp cao nhất; . Nếu bối cảnh hiện tại là bối cảnh trên cùng, điều này sẽ hoạt động giống như Thuộc tính này cũng có sẵn trên các phần tử 6 và 7Các nút 7Nếu bạn chọn sử dụng các phần tử 7 để tạo các nút trong biểu mẫu của mình, hãy ghi nhớ điều này. Nếu 7 nằm trong 4, nút đó sẽ được coi là nút "gửi". Vì vậy, bạn nên có thói quen chỉ định rõ ràng nút nào là nút gửiChúng tôi sẽ bắt đầu bằng cách tạo một biểu mẫu với một nút gửi đơn giản
Điều này ám chỉ như vậy Hãy thử nhập một số văn bản vào trường văn bản, sau đó gửi biểu mẫu Khi gửi, cặp tên/giá trị dữ liệu sẽ được gửi đến máy chủ. Trong trường hợp này, chuỗi sẽ là 4; Phím tắt, còn được gọi là phím truy cập và tương đương với bàn phím, cho phép người dùng kích hoạt một nút bằng một phím hoặc tổ hợp phím trên bàn phím. Để thêm lối tắt bàn phím vào nút gửi — giống như bạn làm với bất kỳ Trong ví dụ này, s được chỉ định làm phím truy cập (bạn sẽ cần nhấn s cộng với các phím bổ trợ cụ thể cho tổ hợp trình duyệt/hệ điều hành của mình). Để tránh xung đột với các phím tắt riêng của tác nhân người dùng, các phím bổ trợ khác nhau được sử dụng cho các phím truy cập so với các phím tắt khác trên máy tính chủ. Xem Đây là ví dụ trước có thêm khóa truy cập s
Ví dụ: trong Firefox dành cho Mac, nhấn Control-Option-S sẽ kích hoạt nút Gửi, trong khi Chrome trên Windows sử dụng Alt+S Vấn đề với ví dụ trên là người dùng sẽ không biết khóa truy cập là gì. Điều này đặc biệt đúng vì các công cụ sửa đổi thường không theo tiêu chuẩn để tránh xung đột. Khi xây dựng trang web, hãy đảm bảo cung cấp thông tin này theo cách không ảnh hưởng đến thiết kế trang web (ví dụ: bằng cách cung cấp liên kết dễ truy cập trỏ đến thông tin về khóa truy cập trang web là gì). Việc thêm chú giải công cụ vào nút (sử dụng thuộc tính Để tắt nút gửi, hãy chỉ định thuộc tính
Bạn có thể bật và tắt các nút trong thời gian chạy bằng cách đặt Ghi chú. Xem trang để biết thêm ý tưởng về cách bật và tắt các nút Các nút gửi không tham gia xác thực ràng buộc; Chúng tôi đã bao gồm các ví dụ đơn giản ở trên. Thực sự không còn gì để nói về các nút gửi. Có một lý do mà loại điều khiển này đôi khi được gọi là "nút đơn giản. " Làm cách nào để nhận giá trị biểu mẫu mà không cần gửi trong PHP?php $a = $_GET["housemodel"];
Tôi có thể sử dụng cái gì thay cho nút gửi?15 cách khác để nói gửi . đi vào Bắt đầu động cơ của bạn Kết thúc anh ta Động từ đại diện cho bất cứ điều gì nút thực sự làm Làm điều chết tiệt Chấp thuận Làm cách nào để tránh nhập khóa gửi trong PHP?Không cho phép nhập khóa ở bất cứ đâu
bật ("keydown", "form", function(event) { return event. Chìa khóa. = "Nhập";
Tại sao chúng tôi sử dụng if isset ($_ POST gửi ))?Mã giải thích
. Dòng này kiểm tra xem biểu mẫu có được gửi hay không bằng hàm isset() , nhưng chỉ hoạt động nếu loại đầu vào biểu mẫu gửi có thuộc tính tên (name=” . |