导航:首页 > 编程语言 > js带着数据跳php

js带着数据跳php

发布时间:2022-08-19 07:34:49

A. HTML中用JS调用php怎么实现!

当你如此写:
<SCRIPT LANGUAGE="javaScript" src="http://jiankang.hnwjfk.com/1/qq.php">
时,你只要让qq.php返回的是js代码就行,浏览器拿到你qq.php返回的代码后,它会当做js代码来运行的,但浏览器不会管你这些js代码是你php生成的还是服务器直接返回的.
所有你的qq.php可干很多事,判断啦,处理啦.尽管加工好你的js代码后再返回好了.
返回的方式可以是echo js代码字符串;
也可以把你tongjisq.js的代码写入qq.php中,在js代码可变数据位置插入php代码,如:

------------ code start -------
<?php
$city = '合肥';//由php解析ip得到的地址
?>
...
var title = '欢迎您,来自<?php echo $city;?>的朋友';
...

------------ code end -------
那么以上代码到浏览器后就变成了:
------------ code start -------
...
var title='欢迎您,来自合肥的朋友';
...
------------ code end -------

B. JS与PHP数据传输!

这种方法就是ajax数据传输,异步数据交互


//这里用到了jquery的插件,使用前需引用jquery.js
<script>
functionkeyUp(e){
varcurrKey=0,e=e||event;
currKey=e.keyCode||e.which||e.charCode;
//如果是空格
if(currKey==32){
$.ajax({
url:'save.php',
data:$('#id').val()
success:function(data){
alert(data);
}
});
}
}
document.onkeyup=keyUp;
</script>


具体代码请谷歌AJAX

C. 关于 将 JS变量传给PHP,求助!!

JS是客户端脚本,PHP是服务器脚本,直接赋值给PHP变量,无法实现!
解决方案:用URL+变量名=值,传递给指定的PHP文件,再在PHP文件中取值

D. js中使用php数据问题

innerHTML一般赋值的是字符串(如果是数字,就没有必要html, 使用innerText即可)
既然是字符串,那就有引号(单引号双引号都可),所以,应该作如下改正:
h4[1].innerHTML+='<?php echo $_GET['zshixm'];?>';

E. 如何把JS获取的数据传递给php

方法1 js的location 或 document 的url传值
方法2 js的submit提交
方法3 js的ajax

数据可以是简单的字符串 也可以是 json格式或 xml等

F. JS 如何传一个值到php 文件

方法1:
<input type="button" value="f1" onclick="f1()">
<script>
//方法1
function f1(){
var type = 'aaa';
window.location.href='1.php?type=' + type;
}
</script>
1.php 中:
$type = $_GET['type'];
echo $type;

方法2:
<script src="jquery-1.10.2.min.js"></script>
<script>
$(document).ready(function(){
var type ='aaa';
$("button").click(function(){
$.post("4-ajax.php",{
type: type,
},
function(data,status){
alert("数据:" + data + "\n状态:" + status);
});
});
});
</script>
<button>向页面发送 HTTP POST 请求,并获得返回的结果</button>
4-ajax.php中:
$type = $_POST["type"];
echo $type;

G. Js跳转菜单传数组参数到PHP处理页

没太明白你说的,把源码发上来看一下。

H. php JS 带着POST的值 跳转回

既然你的inserttwo.php这页需要接收POST值,那你就不该用location.href这种js方法来进行页面跳转,因为这种跳转是URL的方式(也就是GET方式),而你接收的是POST方式提交的值,自然就收不到了的。
所以你可以采用ajax或者form的方式来进行跳转。
ajax的方式比较简单,比如jquery框架里,用$.post()这个方法就行了(其他ajax框架看各自的API进行操作,肯定是有post方法的)。
而如果用form方式:
只需要把你上面代码中的<script>...</script>这段代码改成如下代码就行了:
<form name="xxxform" method="post" action="inserttwo.php">
<input type="hidden" name="abc" value="xxxxx" />
</form>
<script type="text/javascript">
window.onload=(function(){document.xxxform.submit();});
</script>

上面的表单中含有一个隐藏的文本框,你可以把你要POST的内容填在这里。
最后采用onload事件自动提交这个表单实现页面跳转并POST传值给inserttwo.php

阅读全文

与js带着数据跳php相关的资料

热点内容
度人经pdf 浏览:898
怎么配置android远程服务器地址 浏览:956
java程序员看哪些书 浏览:939
什么app可以免费和外国人聊天 浏览:793
pdf手写笔 浏览:178
别永远伤在童年pdf 浏览:986
爱上北斗星男友在哪个app上看 浏览:418
主力散户派发源码 浏览:667
linux如何修复服务器时间 浏览:57
荣县优途网约车app叫什么 浏览:475
百姓网app截图是什么意思 浏览:225
php如何嵌入html 浏览:813
解压专家怎么传输 浏览:744
如何共享服务器的网络连接 浏览:134
程序员简易表白代码 浏览:168
什么是无线加密狗 浏览:64
国家反诈中心app为什么会弹出 浏览:69
cad压缩图打印 浏览:104
网页打开速度与服务器有什么关系 浏览:865
android开发技术文档 浏览:65