
正文
js改php数据 php 数据怎么在js
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
js能改变php变量值吗
无法直接改变 也就是说 无法改变在echo之前js改php数据的值
输出之后js改php数据的值 是可以改变js改php数据的 因为PHP可以把值赋给JS 但JS不能把值赋给PHP
相关问答
Q1: js转成php(完成可以得80分)
其实不是javascript得到php变量js改php数据,而是php把变量值传给javascriptjs改php数据,其实也不叫传给javascript。说不清楚了js改php数据,看下面实例。
untitled1.php:
script language="php"
$ip = $_SERVER['HTTP_REMOTE_ADDR'];
/script
script language="javascript"
var ip = "?= $ip; ?"; // here, look!
var result = "You IP address is: " + ip;
document.write(result);
/script
那么运行untitled1.php时,页面上就会显示
You IP address is: 127.0.0.1
如果你要使用调用,即
script src="untitled1.php"/script的话,
只要把untitled1.php代码改为:
script language="php"
$ip = $_SERVER['HTTP_REMOTE_ADDR'];
/script
var ip = "?= $ip; ?"; // here, look!
var result = "You IP address is: " + ip;
document.write(result);
Q2: 用javascript修改页面中的php变量值
js控制js改php数据的作用范围是客户端js改php数据,即浏览器上js改php数据,所以你想控制PHP即为服务器端的PHP变量,方法只能是通过GET/POST方式把值发送过去可以js改php数据了.js/php交互式,一般可以使用ajax实现
Q3: 如何在js中调用php?
在js中调用phpjs改php数据的方法是直接在script标签js改php数据的src属性中嵌入要访问js改php数据的php地址。
1、JS方式调用PHP文件并取得PHP中js改php数据的值
举例说明:
如在页面test_json1中用下面这句调用:
script type="text/javascript" src="/index.php/test/testjson2"
/script
script type="text/javascript"
alert(jstext);
/script
2、在test_json2.php中有这样一段PHP代码:
?php
$php_test='I come from PHP!';
echo "var test='$php_test';";
echo "var jstext="."'$php_test';";
?
当执行test_json1.php文件时,就会调用test_json2.php文件,并将b.php文件的输出作为JS语句来执行,
所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值。
3、调用结果js改php数据:
Q4: js如何用php去接收数据库中的数据
要用javascript调用php获取数据库接口,是一个很常见的前后端交互操作
通过javascript发送http请求php的API接口,php连接数据库并查询结果,最后返回出来
这样javascript就能获取到数据库的数据
Q5: 求修改一段JS代码,把js转换为php来实现
这段代码改着完全是没啥意义啊...或者说几乎不能改写
js可以针对上下文中标签和对象进行操作。但是php不行。php可以动态生成页面但是不能在生成后再操作页面
举个例子,php就是出题人,照着你预先写好的某个规则生成一个页面,然后发送给用户,而js则是答题人,接到页面后对页面上的的一些动作或者事件按照代码进行处理。
而且,楼主的代码贴的不全,少很多全局变量和函数没写。至少LoadingScript这个函数就没发。
如果楼主懂php的话,我就给你说下思路吧,还是由js获取上下文中控件的值,然后由ajax发送后台php页面,由php处理后返回。
js改php数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php 数据怎么在js、js改php数据的信息别忘了在本站进行查找喔。







