首页 > 编程 > PHP > 正文

JS调用PHP和PHP调用JS的方法示例

2020-03-22 18:41:04
字体:
来源:转载
供稿:网友
JS调用PHP和PHP调用JS的方法,小编做出如下几点总结,希望能帮助到大家;

首先:JS方式调用PHP文件并取得PHP中的值;以下举例说明:
如在页面test_1中用下面这句调用:

<!--举例引用示例,这个html' target='_blank'>js文件不存在,该js文件改成你自己的--><script type="text/javascript" src="http://www.VeVb.com/a.js"></script><script type="text/javascript" >    alert(jstext);</script>

test.php文件:

<?php$php_test='I like PHP !';echo "var test='$php_test';";echo "var jstext="."'$php_test';"; ?>

当执行test.php文件时,就会调用test_1.php文件,并将b.php文件的输出作为JS语句来执行,

所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值.

小结:在HTML里用JS 调用文件的方式调PHP文件,则PHP文件的输出将会被调用页作为JS的代码来用.
PHP调用JS中的值
在test.php页面中有这样一段代码:

<script type="text/javascript" > var data="call_me_why"; </script><? echo "<script type=text/javascript>document.write(data)</script>";?>

php调用js中的方法(函数)
和第二种情况基本类似,利用echo脚本来实现JS调用

<script type="text/javascript"> function test() {   var t1=3;   t1 = t1+2;   alert(t1);   //return t1; } </script><?php echo "<script type='text/javascript'>test();</script>"; ?>

JS调用PHP变量(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 = 'CALL_ME_WHY';    //定义变量?><script type="text/javascript">    //js调用php变量    var ds ="<?php echo $url?>" ; //赋值    alert(ds); //输出效果</script>

JS调用PHP函数

<script language="JavaScript">var Y=<?php echo date('Y')?>,M=<?php echo date('n')?>,D=<?php echo date('j')?>;alert(Y);alert(M);alert(D);</script>

以上就是JS调用PHP和PHP调用JS的方法示例的详细内容,更多请关注 其它相关文章!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表