Exemples de méthodes permettant à JS d'appeler PHP et à PHP d'appeler JS

ringa_lee
Libérer: 2023-03-15 12:22:02
original
46009 Les gens l'ont consulté

JS appelle PHP et PHP appelle JS L'éditeur fait le résumé suivant, en espérant aider tout le monde ;

Tout d'abord : méthode JS Appelez le PHP. fichier et récupérez la valeur en PHP ; l'exemple suivant illustre :
Par exemple, dans la page test_1, utilisez la phrase suivante pour appeler  :

<!--举例引用示例,这个js文件不存在,该js文件改成你自己的-->
<script type="text/javascript" src="http://www.php.cn/a.js"></script>
<script type="text/javascript" >
    alert(jstext);
</script>
Copier après la connexion

testfichier .php :

<?php
$php_test=&#39;I like PHP中文网!&#39;;
echo "var test=&#39;$php_test&#39;;";
echo "var jstext="."&#39;$php_test&#39;;"; 
?>
Copier après la connexion

Lors de l'exécution de test.php, le fichier test_1.php sera appelé et la sortie du fichier b.php sera exécutée comme une instruction JS,

Ainsi, une boîte de dialogue apparaîtra ici, le contenu est la valeur de la variable JS jstext, qui est la valeur attribuée à jstext dans le fichier PHP

Résumé. : Utilisez JS pour appeler des fichiers dans la méthode HTML pour appeler le fichier PHP, la sortie du fichier PHP sera utilisée comme code JS par la page appelante
PHP appelle la valeur dans <. 🎜>JS Il y a un tel morceau de code dans la page test.php :

<script type="text/javascript" > 
var data="call_me_why"; 
</script>
<? 
	echo "<script type=text/javascript>document.write(data)</script>";
?>
Copier après la connexion

php appelle un méthode (fonction) en js Fondamentalement similaire au deuxième cas, utilisez le script echo pour implémenter l'appel JS

<script type="text/javascript"> 
function test() {   
	var t1=3;   
	t1 = t1+2;   
	alert(t1);   
	//return t1; 
} 
</script>
<?php echo "<script type=&#39;text/javascript&#39;>test();</script>"; ?>
Copier après la connexion

JS appelant PHP variable (1)

<?php
	$userId=100;
?> 
<script>
	var userId;
	userId=document.getElementById("userId").value;
	alert(userId);
</script>
<input type="text" name="userId" id="userId" value="<?php echo $userId; ?>">
Copier après la connexion

(2)

<?php
    $url = &#39;CALL_ME_WHY&#39;;    //定义变量
?>
<script type="text/javascript">
    //js调用php变量
    var ds ="<?php echo $url?>" ; //赋值
    alert(ds); //输出效果
</script>
Copier après la connexion

JS appelle la fonction PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!