PHP----JS相互调用

JS调用PHP

1.取值: 执行html,得到一个弹窗,提示:I from PHP

<script type="text/javascript" src="http://127.0.0.1:8080/wp_php/index1.php">  </script>  
<script type="text/javascript" >  
    alert(jsTest);  
</script> 

<?php
$php_test='I from PHP';
echo "var jsTest="."'$php_test';";
?>

2.取值(变量)JS 要在input 后,不然js取不到值 

<html>
<body>
	<?php 
		$userCar = 525;
	?>
	<input type="text" id="userCar" value="<?php echo $userCar ?>" />
	
	<script type="text/javascript">
		alert(document.getElementById("userCar").value);
	</script>
	
</body>
</html>


3.取值,注意使用引号(PHP的string,int...)

<html>
<body>
	<?php 
		$userCar = 525;
	?>	
	<script type="text/javascript">
		var userCar = '<?php echo $userCar ?>';
		alert(userCar);
	</script>
	
</body>
</html>

4.调用方法(函数)

<html>
<body>
	<script type="text/javascript">
		alert (<?php echo date("Y")?>);
	</script>
</body>
</html>



PHP调用JS

1.取值:     显示:values;

<html>
<body>
	<script type="text/javascript">
		var str = 'values';
	</script>
	<?php 
		echo "<script type=text/javascript>document.write(str)</script>";
	?>
</body>
</html>


2.调用函数(方法)    弹窗:9

<html>
<body>
	<script type="text/javascript">
		function add(){
			var x = 0;
			x = x + 9;
			alert(x);
		}
	</script>
	<?php 
		echo "<script type=text/javascript>add()</script>";
	?>
</body>
</html>

其实一点:那里调用,那里就有echo ;

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值