Fonksiyonu ayrı bir PHP dosyasında tanımladığınız zaman düğmenin bir JavaScript işlevi onclick olay arama

3 Cevap php

Nasıl başka bir PHP dosyasında tanımlanan bir PHP dosyası bir JavaScript işlevi diyorsunuz?

3 Cevap

Bu ne istediğinizi de iyi tahmin olduğunu :)

Ben html olarak tarayıcıya gönderilmeden sonuna kadar iki php dosyaları var varsayarak yaşıyorum. Çözeltisi (phps dahil değildir ile. Aşağıya bakınız) bir ayrı (harici) javascript dosyası için javascript işlevi taşımak ve php dosyaları hem de onları dahil etmektir. Bu şekilde hem dosyaları javascript işlevini çağırabilirsiniz.

Yapmanız gereken tek (php dosyasında) html kodu baş harici javascript dosyaya link koymak, bir yeni dosya işlevi taşımak olduğunu

<script type="text/javascript" src="js_src.js"></script>

Belki de cevap vermez, ama ben soruyu açıklığa kavuşturmak istiyorum.

Her şeyden önce, PHP, JavaScript işlevini çağırmak olamaz. Tarayıcı JavaScript işlevlerini çağırır. Eğer biliyorsanız, önceki cevaplar gayet iyi. Eğer değilse, bunu anlatmaya çalışacağım.

PHP dosyaları bir web sunucusunda işlenir. Onlar, ayrıştırılır derlenmiş ve idam edilir. PHP dosyaları yürütme olası sonuçlarından biri tarayıcıya gönderilen HTML kodu. HTML JavaScript içerebilir. HTML ve JavaScript tarayıcısı tarafından yürütüldüğünde / çözümlenir.

İlk PHP betik bazı'' etiketleri oluşturur Şimdi ise, iki veya daha fazla PHP dosyaları tek bir dosya gibi görünüyor tarayıcı, tek bir HTML sayfası getirici bir durum var, eğer öyleyse, her ardışık PHP kodu HTML oluşturabilir hangi istihdam Bu JavaScript.

HTH.

Javascript fonksiyonu işlevini kullanmak istediğiniz dosya bulunduğu php dosyası içerir ..

for eg. file.php -->contain js function u want to use in file2.php

ve file2.php içinde

Aşağıdaki satırı içerir

("dosya1.php") içerir;

sonra kolayca bu fonksiyon kullanacağız

Bu yardımcı olacağını umuyoruz