Cách lấy giá trị của trường đầu vào trong php mà không cần gửi

Điều này nghe có vẻ khó hiểu nhưng tôi có một hộp văn bản là hộp văn bản số ô và tôi muốn khi đạt đến độ dài tối đa là 10 thì kích hoạt mã php bên trong cùng một trang html dưới dạng và mã php này sau đó sẽ nhận được giá trị . Tôi đã thử Javascript và vấn đề tôi gặp phải với javasacript là hiện đang hiển thị dữ liệu này, đó là lý do tại sao tôi quyết định thay đổi thành php vì tôi biết cách hiển thị dữ liệu phiên php trong hộp văn bản bằng một cái gì đó như



      function checkmax[element] {

          if[element.value.length == 9]{

             var xhr = new XMLHttpRequest[];
             xhr.open['POST', '/server/getPhone.php', true];
             //Send the header 
             xhr.setRequestHeader["Content-type", "application/x-www-form-urlencoded"];

             xhr.onreadystatechange = function[] {//Call a …
6

Vì vậy, tôi đã cố gắng làm điều gì đó như thế này nhưng với javascript nhưng toàn bộ mã thẻ chỉ hiển thị trên màn hình khi tôi chạy tải trang, đó là lý do tại sao tôi chọn sử dụng php

Xin lưu ý rằng trang này là HTML và đầu vào mà tôi muốn lấy dữ liệu từ đó cũng ở dạng html chứ không phải php, tập lệnh hàm php sẽ được viết trong trang html nên tất cả những thứ này sẽ nằm trong một trang chứ không phải nó sẽ

html-forms html5 javascript php

0 0

Đăng lại

Đã chỉnh sửa 4 năm trước bởi Mr. M

  • 6 Cộng tác viên
  • 20 Trả lời
  • 5K Lượt xem
  • 5 ngày Khoảng thời gian thảo luận
  • Bài đăng mới nhất 4 năm trước Bài đăng mới nhất của Mr. m

Câu trả lời được đề xuất

Đã trả lời bởi AssertNull 1.094 trong một bài đăng từ 4 năm trước

Bạn có thể nhét những gì tôi biết về HTML5 vào một ống nghiệm và còn nhiều chỗ trống, vì vậy tôi không có gì hữu ích để nói về thẻ đó. NHƯNG

Tôi biết điều gì đó về ba thẻ khác của bạn nên dù sao tôi cũng sẽ tham gia. Vâng, câu hỏi của bạn là khó hiểu. Ít nhất …

Chuyển tới bài viết

Đã được trả lời bởi xrjf 213 trong một bài đăng từ 4 năm trước

Tôi đồng ý rằng cách duy nhất tôi có thể thấy là gửi biểu mẫu trở lại máy chủ. Cái gì đó như





  function chkLen[] {
  if[document.getElementById["dCell"].value.length =10]
    document.getElementById["myForm"].submit[]; 
}


Chủ Đề