首页 > 编程 > PHP > 正文

js调用php和php调用js的方法小结

2020-03-22 19:07:53
字体:
来源:转载
供稿:网友
这篇文章主要介绍了关于js调用php和php调用js的方法小结,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

1 JS方式调用PHP文件并取得php中的值

举一个简单的例子来说明:

如在页面a.html中用下面这句调用:

 script type= text/javascript src= b.php?action=test /script  script type= text/javascript alert(jstext); /script 

在b.php中有这样一段PHP代码:

 ? $action=$_GET[ action //echo var jstext= $action //输出一句JS语句,生成一个JS变量,并赋颠值为PHP变量 $action的值 //echo var jstext= aa echo var jstext= . $action ? 

当执行a.html文件时,就会调用b.php文件,并将b.php文件的输出作为JS语句来执行,所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值.

小结:

在HTML里用JS 调用文件的方式调PHP文件,则PHP文件的输出将会被调用页作为JS的代码来用.

2 php调用js中的值

在z.php页面中有这样一段代码:

 script type= text/javascript var url= aaaa* /script ? $key= script type=text/javascript document.write(url) /script echo $key; ? 

3 php调用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 ? 

4 JS调用PHP变量

(1)

 ?php$userId=100;? script var userId;userId=document.getElementByIdx_x_x_x( userId ).value;alert (userId); /script  input type= text name= userId id= userId value= ?php echo $userId; ? 

(2)

 ?php$url = 变化的网址 //定义变量? script type= text/javascript //js调用php变量var ds = ?php echo $url? //赋值 alert(ds); //输出效果 /script 5 ------------------------------- script language= JavaScript !--var Y= ?php echo date( Y )? ,M= ?php echo date( n )? ,D= ?php echo date( j )?  /script 

6 自己写的js和php互相调用

1.php内容:

 ?php//echo script LANGUAGE= javascript alert( $php变量 /script //最简单的php调用js//echo a href=# img width=50 src= $fruit_pic_array[$i] javascript:a();‘ /a //echo a href= 3.php aaaa /a //php中超链接//echo script type= text/javascript language= javascript phpmake( PHP建站学习笔记网 /script //有时候需要在PHP执行过程中,需要调用JavaScript自定义函数(验证时出错)echo function ok(msg){alert(msg);} ? 
 HTML  HEAD  TITLE php调用js文件的好办法 /TITLE  /HEAD  BODY  !--js调用php中定义的js--  scrīpt language= javascrīpt type= text/javascrīpt src= 1.php /scrīpt  scrīpt ok( aaaaaa!  /scrīpt  /script  /BODY  /HTML 

2.php内容:

 !--js调用php--  ?php$userId=100; script var userId;userId=document.getElementByIdx_x( userId ).value;alert (userId); /script  input type= text name= userId id= userId value= ?php echo $userId; ? 
input type=button value=click #39;test()

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP !

相关推荐:

PHP生成带参数的微信小程序的二维码

对于PHP面向对象设计五大原则(SOLID)的总结

以上就是js调用php和php调用js的方法小结的详细内容,PHP教程

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

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