PHP là ngôn ngữ lập trình phía máy chủ, có nghĩa là nó thực thi ở cuối máy chủ và nó sẽ trả về mã HTML. Mặt khác, Javascript là ngôn ngữ kịch bản phía máy khách [chạy ở trình duyệt máy khách], được sử dụng bình thường để xác thực chi tiết máy khách
ví dụ 1. Gọi hàm Javascript đã khai báo ở phần đầu
Trong ví dụ này, chúng tôi đang gọi hàm Javascript là “jsFunction” được khai báo trong phần đầu
Call JS Function
jsFunction[];';
?>
Mã vận hành
đầu ra
Bạn có thể thực thi Javascript thông qua PHP bằng cách gọi mã/hàm javascript dưới dạng một chuỗi trong PHP và gửi nó tới trình duyệt máy khách để thực thi. Xem ví dụ 2
Ví dụ sau minh họa cách một trang web có thể giao tiếp với máy chủ web trong khi người dùng nhập các ký tự vào trường nhập liệu
Thí dụ
Bắt đầu nhập tên vào trường nhập bên dưới
gợi ý
Họ
Ví dụ giải thích
Trong ví dụ trên, khi người dùng nhập một ký tự vào trường nhập liệu, một hàm có tên là showHint[]
sẽ được thực thi
Chức năng được kích hoạt bởi sự kiện onkeyup
Đây là mã
Thí dụ
Bắt đầu nhập tên vào trường nhập bên dưới
gợi ý
Họ.
Try it Yourself »
giải thích mã
Trước tiên, hãy kiểm tra xem trường đầu vào có trống không [chuỗi. chiều dài == 0]. Nếu đúng như vậy, hãy xóa nội dung của trình giữ chỗ txtHint và thoát khỏi chức năng
Khi chúng tôi kết hợp cả hai chức năng PHP và JavaScript, chúng tôi có thể phát triển trang web hoặc ứng dụng web năng động nhất. Giả sử PHP là một cây cọ vẽ một bức tranh thì JavaScript cung cấp màu cho bức tranh. Vì vậy, trong bài đăng này, chúng ta sẽ xem cách chạy JavaScript trong PHP
Chạy JavaScript trong PHP
Chúng ta hãy xem một ví dụ trong đó chúng ta sẽ gọi một hàm JavaScript từ PHP nhưng trước tiên, chúng ta phải liên kết JavaScript với HTML bằng cách sử dụng thẻ script của HTML. Trong lệnh echo, PHP coi mọi phần tử HTML là một chuỗi. Do đó, chúng ta sẽ gọi các hàm JavaScript từ bên trong lệnh echo như hình bên dưới
function jsFunction[]{
alert['Execute Javascript Function Through PHP'];
}
Ở đầu ra, chúng ta sẽ thấy cảnh báo hiển thị bên dưới
Chúng tôi cũng có thể thực thi mã JavaScript trong các thẻ PHP bằng cách tạo thẻ script và bất kỳ thứ gì bên trong thẻ script dưới dạng chuỗi và sau đó chúng tôi sẽ gửi nó tới trình duyệt máy khách sẽ thực thi nó. Đoạn mã sau chứng minh điều này