Tôi đang cố gắng đọc các tham số yêu cầu bài đăng từ html của mình. Tôi có thể đọc các tham số yêu cầu get bằng cách sử dụng mã sau trong javascript.Cách đọc tham số yêu cầu bài đăng bằng cách sử dụng javascript
$wnd.location.search
Nhưng nó không hoạt động đối với yêu cầu bài. Mọi người có thể cho tôi biết cách đọc giá trị thông số yêu cầu bài trong html của tôi bằng javascript.
Mặc dù kết luận là chính xác (bạn không thể lấy dữ liệu đó từ javascript) lý do là sai. Máy khách (trình duyệt) là trình gửi dữ liệu POST đến máy chủ ngay từ đầu. Vì vậy, khách hàng biết rất rõ dữ liệu đó là gì. Lý do thực tế đơn giản là trình duyệt không làm cho dữ liệu đó có sẵn cho javascript (nhưng nó hoàn toàn có thể). – GetFree
@GetFree: Cái hay này được gọi là kiến thức về các biến POST cho một nhà phát triển web? Không có nhà phát triển web nào sẽ viết kịch bản phía máy khách dựa trên trình duyệt có thể làm cho dữ liệu bài đăng có sẵn cho JavaScript kể từ khi bạn chỉ ra, nó * không bao giờ xảy ra trong thực tế *. Vì vậy, trong thế giới thực *, câu trả lời được trình bày ở đây là chính xác, cũng như của riêng tôi. –
@PlatinumAzure, tôi không chắc bạn hiểu được vấn đề. Bạn nói rằng dữ liệu POST tồn tại trong máy chủ, và kể từ khi javascript chạy trong máy khách, không có cách nào mà JS có thể truy cập dữ liệu đó. Điều đó là sai, dữ liệu POST tồn tại cả trong máy khách và máy chủ và lý do tại sao JS không thể truy cập dữ liệu đó đơn giản chỉ vì trình khách (trình duyệt) không làm cho nó có sẵn cho JS. Đơn giản vậy thôi. – GetFree