Trong quá khứ, bất cứ khi nào tôi cần nhận được giá trị của một phần tử HTML, tôi sẽ luôn gửi một biểu mẫu để tải một trang khác. Cái gì đó như: Show page1.php
page2.php
Câu hỏi của tôi là, liệu có thể nhận được giá trị của 'input1' trên cùng một trang (trang1.php) mà không cần nhấp vào nút gửi không?
Dednplicator 43,7K6 Huy hiệu vàng62 Huy hiệu bạc110 Huy hiệu đồng6 gold badges62 silver badges110 bronze badges Hỏi ngày 14 tháng 9 năm 2011 lúc 1:29Sep 14, 2011 at 1:29
Với jQuery:jQuery:
IE không phải là JURY không có đối tượng XMLHTTPREQUEST, vì vậy đây là một shim cho IE: IE doesn't have the XMLHttpRequest object so here is a shim for IE:
Đã trả lời ngày 14 tháng 9 năm 2011 lúc 1:31Sep 14, 2011 at 1:31
JoejoeJoe 78.8K18 Huy hiệu vàng125 Huy hiệu bạc143 Huy hiệu đồng18 gold badges125 silver badges143 bronze badges 11 Để làm gì? Bạn có muốn gửi nó vào một tệp khác mà không cần thực sự "gửi" biểu mẫu không? Bạn sử dụng JavaScript cho điều đó.
Đã trả lời ngày 14 tháng 9 năm 2011 lúc 1:32Sep 14, 2011 at 1:32
Rolando Cruzrolando CruzRolando Cruz 2.7941 Huy hiệu vàng15 Huy hiệu bạc24 Huy hiệu đồng1 gold badge15 silver badges24 bronze badges 2 PHP và HTML tương tác rất nhiều: PHP có thể tạo HTML và HTML có thể chuyển thông tin cho PHP. Trước khi đọc các Câu hỏi thường gặp này, điều quan trọng là bạn học cách truy xuất các biến từ các nguồn bên ngoài. Trang hướng dẫn về chủ đề này bao gồm nhiều ví dụ là tốt.
Tôi đang cố gắng sử dụng một thẻ, nhưng các biến $ foo.x và $ foo.y không khả dụng. $ _Get ['foo.x'] cũng không tồn tại. Họ ở đâu?string $data, which contains the string you want to pass on in a non-encoded way, these are the relevant stages:
Ví dụ #1 Phần tử HTML ẩn ẩn 3
Ví dụ #2 Dữ liệu được người dùng chỉnh sửa 4
Ví dụ #3 trong URL 5
Tôi đang cố gắng sử dụng một thẻ, nhưng các biến $ foo.x và $ foo.y không khả dụng. $ _Get ['foo.x'] cũng không tồn tại. Họ ở đâu? Khi gửi biểu mẫu, có thể sử dụng hình ảnh thay vì nút gửi tiêu chuẩn có thẻ như: <input type="image" src="image.gif" name="foo" />Khi người dùng nhấp vào đâu đó trên hình ảnh, biểu mẫu đi kèm sẽ được truyền đến máy chủ với hai biến bổ sung: foo.x và foo.y. Vì foo.x và foo.y sẽ tạo các tên biến không hợp lệ trong PHP, chúng được chuyển đổi tự động thành FOO_X và FOO_Y. Đó là, các giai đoạn được thay thế bằng dấu gạch dưới. Vì vậy, bạn sẽ truy cập các biến này như bất kỳ biến nào khác được mô tả trong phần về việc truy xuất các biến từ các nguồn bên ngoài. Ví dụ: $ _get ['foo_x']. Làm cách nào để tạo mảng trong HTML? Để nhận kết quả của bạn được gửi dưới dạng một mảng cho tập lệnh PHP của bạn, bạn đặt tên cho hoặc các phần tử như thế này: <input name="MyArray[]" /> <input name="MyArray[]" /> <input name="MyArray[]" /> <input name="MyArray[]" />Lưu ý các dấu ngoặc vuông sau tên biến, đó là những gì làm cho nó trở thành một mảng. Bạn có thể nhóm các phần tử thành các mảng khác nhau bằng cách gán cùng một tên cho các yếu tố khác nhau: <input name="MyArray[]" /> <input name="MyArray[]" /> <input name="MyOtherArray[]" /> <input name="MyOtherArray[]" />Điều này tạo ra hai mảng, MyArray và MyotherArray, được gửi đến tập lệnh PHP. Cũng có thể gán các khóa cụ thể cho mảng của bạn: <input name="AnotherArray[]" /> <input name="AnotherArray[]" /> <input name="AnotherArray[email]" /> <input name="AnotherArray[phone]" />Mảng khác giờ sẽ chứa các phím 0, 1, email và điện thoại.
Làm cách nào để tạo mảng trong HTML? Để nhận kết quả của bạn được gửi dưới dạng một mảng cho tập lệnh PHP của bạn, bạn đặt tên cho hoặc các phần tử như thế này:Lưu ý các dấu ngoặc vuông sau tên biến, đó là những gì làm cho nó trở thành một mảng. Bạn có thể nhóm các phần tử thành các mảng khác nhau bằng cách gán cùng một tên cho các yếu tố khác nhau: <select name="var" multiple="yes">Điều này tạo ra hai mảng, MyArray và MyotherArray, được gửi đến tập lệnh PHP. Cũng có thể gán các khóa cụ thể cho mảng của bạn: 0 Mảng khác giờ sẽ chứa các phím 0, 1, email và điện thoại. 1 Chỉ định các phím mảng là tùy chọn trong HTML. Nếu bạn không chỉ định các khóa, mảng sẽ được điền vào thứ tự các phần tử xuất hiện trong biểu mẫu. Ví dụ đầu tiên của chúng tôi sẽ chứa các phím 0, 1, 2 và 3.count() function can be used to determine how many options were selected, and the sort() function can be used to sort the option array if necessary. Xem thêm các hàm mảng và biến từ các nguồn bên ngoài. 2 Làm cách nào để nhận được tất cả các kết quả từ một thẻ HTML chọn nhiều?Chọn nhiều thẻ trong cấu trúc HTML cho phép người dùng chọn nhiều mục từ danh sách. Các mục này sau đó được chuyển cho trình xử lý hành động cho biểu mẫu. Vấn đề là tất cả chúng được thông qua với cùng một tên widget. I E. Tuy nhiên, có thể vượt qua các biến giữa hai. Một cách để thực hiện điều này là tạo mã JavaScript với PHP và tự làm mới trình duyệt, chuyển các biến cụ thể trở lại tập lệnh PHP. Ví dụ dưới đây cho thấy chính xác cách thực hiện việc này - nó cho phép mã PHP thu được chiều cao và chiều rộng của màn hình, một cái gì đó thường chỉ có thể ở phía máy khách. Ví dụ #4 Tạo JavaScript với PHP 9Không có người dùng đóng góp ghi chú cho trang này. Làm thế nào để bạn tìm thấy giá trị của một phần tử trong HTML?Phương thức HTML DOM getAttribution () được sử dụng để nhận giá trị của thuộc tính của phần tử.Bằng cách chỉ định tên của thuộc tính, nó có thể nhận được giá trị của phần tử đó.Để có được các giá trị từ các thuộc tính không chuẩn, chúng ta có thể sử dụng phương thức getAttribution (). is used to get the value of the attribute of the element. By specifying the name of the attribute, it can get the value of that element. To get the values from non-standard attributes, we can use the getAttribute() method.
Làm thế nào tôi có thể gọi ID HTML trong PHP?PHP không thể "gọi một điều khiển HTML".Nếu bạn muốn tự động sửa đổi mọi thứ trong trình duyệt, bạn sẽ phải thực hiện phía máy khách bằng JavaScript.Đó là phía máy khách, vì vậy bạn phải sử dụng JavaScript, không phải PHP.. If you want to dynamically modify things in the browser, you'll have to do it client-side using Javascript. It is client-side, so you have to use Javascript, not PHP.
HTML có thể truyền thông tin cho PHP không?PHP và HTML tương tác rất nhiều: PHP có thể tạo HTML và HTML có thể chuyển thông tin cho PHP.HTML can pass information to PHP.
Làm thế nào để bạn nhận được một phần tử HTML từ một chuỗi?Sử dụng JavaScript để lấy các phần tử HTML từ một chuỗi.. Đặt phân tích cú pháp = new DomParser ();const doc = trình phân tích cú pháp.ParseFromString (văn bản, 'văn bản/html');Bảng điều khiển..... [... Liên kết]..... . const gốc = tài liệu..... Đặt phân tích cú pháp = new DomParser ();const doc = trình phân tích cú pháp .. |