Maison  >  Article  >  développement back-end  >  Exemples de méthodes permettant à JS d'appeler PHP et à PHP d'appeler JS

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

ringa_lee
ringa_leeoriginal
2018-05-26 10:25:0546027parcourir

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>

testfichier .php :

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

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>";
?>

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>"; ?>

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; ?>">

(2)

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

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!

Déclaration:
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