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教程
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
新闻热点
疑难解答