php获取的不是js的值,而是js传递到服务端的值!前端可以通常通过两种方式把数据传递到后端:POST GET$user = $_POST['user']; //php中获取post值
$pass = $_GET['pass']; //php中获取get值而传值一般通过ajax的方式传递!
所以并不是php获取了js的值,而是js将数据传递到服务端,然后php读取post get等全局数组!
$pass = $_GET['pass']; //php中获取get值而传值一般通过ajax的方式传递!
所以并不是php获取了js的值,而是js将数据传递到服务端,然后php读取post get等全局数组!
你是把html php 和js都写在一起了? 建议把各个文件分离!
http://www.w3school.com.cn/php/php_ajax_suggest.asp w3上的实例
你是把html php 和js都写在一起了? 建议把各个文件分离!
http://www.w3school.com.cn/php/php_ajax_suggest.asp w3上的实例
不是我写一起了,是在dz上直接修改,我也没办法啊
php是属于服务端的语言
而JS是客户端的脚本都是服务端先执行完才会到客户端的,所以你要让服务端去获取客户端的值,唯一的办法,就是让客户端发送请求到服务端
比如使用ajax方式请求
<?php
$num = "<script> var num = 123;document.write(num);</script>";
echo $num;
?>
php这样就可以使用js的变量值