导航:首页 > 编程语言 > js传参数给php

js传参数给php

发布时间:2025-01-08 22:02:14

① js如何传值给php

1:HTML中的值如何传到JS,下面假设是文件1.php

复制代码 代码如下:

<html>

<body>
<form action="1.php"
method="post">
name:<input type="text"
name="username" id="username">
rename:<input
type="text" name="username1" id="username1">
<input
type="button" value="submit" on CliCk="get()">

</form>
</body>
</html>

JS假如想取文本框中用户输入的name值,这样写

复制代码 代码如下:

<script
language='javaScript'>
function get()
{
var
n=document.getElementById('username').value;
alert
(n);
}</script>

这样的话在有调用JS
get()时就会弹出警示框,里面的内容就是name的值。
2:假如说JS中的这个取到的name值要传回rename的文本框中,这样写

复制代码 代码如下:

<script language='JavaScript'>

function get()
{
var n=document.getElementById('username').value;

document.getElementById("username1").value=n;

}</script>

这样的话在下面调用get()就会自动显示你上面name输入的值。
3:PHP中取页面的值
这个我想大家都会了吧

复制代码 代码如下:

<?php
$name=$_REQUEST["username"];
echo
$name;
?>

4:PHP的值传回页面
在HTML中插入PHP语言,可以调用PHP中变量的值,也可用Smarty(推荐)。
有了以上这些,不管是HTML页面里的值还是JS中变量的值,都可以轻松的传入PHP,当然,PHP的值也可传到想要的地方。

② 濡傛槸浣跨敤js钖戜竴涓猵hp椤甸溃浼犱竴涓鍊

JS钖慞HP浼犻掓暟鍊煎彧链変袱绉嶆柟娉曪细GET鍜孭OST锛孏ET鎶婂弬鏁板啓鍦║RL涓婏纴渚嫔俛bc.php?param=123锛孭OST镄勫弬鏁板湪鏁版嵁閲岄溃銆


JS璋幂敤PHP锛堟棤璁篏ET鎴栬匬OST锛変竴鑸链変袱绉嶆柟寮忥纴涓鏄鏄鐢℉TML绐楀彛锛屼娇鐢℅ET镄勪緥瀛愶细

<iframe src=abc.php?param=123></iframe>

浣跨敤POST镄勪緥瀛愶细

<formaction=abc.phpmethod=postname=form1>
<inputtype=hiddenname=paramvalue=123>
</form>
<scriptlanguage=javascript>
form1.param.value=123;
form1.submit();
</script>


JS璋幂敤PHP锛堟棤璁篏ET鎴栬匬OST锛夌殑鍙﹀栦竴绉嶆柟寮忔槸鏄鐢ˋJAX锛屼緥瀛愪唬镰佺绣涓婂緢澶氾纴鎴戝啓涓涓链绠鍗旷殑锛

<scriptlanguage=javascript>
varxmlHttp=null;
if(window.ActiveXObject)xmlHttp=newActiveXObject('Microsoft.XMLHTTP');
elseif(window.XMLHttpRequest)xmlHttp=newXMLHttpRequest();
xmlHttp.onreadystatechange=handleStateChange;
xmlHttp.open('POST','abc.php');
xmlHttp.send('param=123');
functionhandleStateChange(){
if(xmlHttp.readyState==4){
if(xmlHttp.status==200){
alert(xmlHttp.responseText);
}
}
}
</script>

③ js 如何获取值并传到php

两种方案:
1,如果你需要无刷新操作的话,就用AJAX异步操作就行了,将值附带了URL地址里面让PHP程序调用就行了。
2,如果你的页面是可以刷新的话,可以使用HIDDEN控件来实现,先用JS改变Hidden控件的值,然后刷新页面,用php来读取hidden控件的值就行了!

④ JS在不需要点按钮的情况下怎么传值给PHP呢

js 可以post 提交数据,或者get 提交数据。 一般用 jquery 库。 下面我贴上代码

$.getJSON("test.js",{name:"John",time:"2pm"},function(json){

alert("JSONData:"+json.users[3].name);

});

或者

$.ajax({
type:"post",
url:"/test/typeahead",
cache:false,
async:false,
data:{q:'word'},
dataType:"json",
success:function(respData){
returnrespData;
}
})

或者

$.post(
'url',
{},
function(resp){
if(resp.status==1)
alert('执行成功');
elsealert(resp.error);
},'json');


php 端 接收方式


$_GET['data'] 接收get 数据

$_POST['data'] 接收 post 数据


有问题就给我回复吧,希望采纳!

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

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

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

阅读全文

与js传参数给php相关的资料

热点内容
日程管理app哪个好 浏览:701
黑马程序员云开发实战 浏览:595
加密空间上传作品 浏览:398
备忘录清空的如何恢复安卓 浏览:170
剑三霸刀宏命令 浏览:36
手机zip文件的解压方式 浏览:189
顺丰金融app在哪里可以下载 浏览:930
微信无法应用加密怎么办 浏览:464
sw装配体能不能加密 浏览:751
python列表中提取偶数 浏览:835
腾讯云服务器购买教程技巧 浏览:808
盐官观潮时间算法 浏览:931
虚拟机linux上不了网 浏览:444
pythonu字符串转 浏览:205
没有pc版本的安卓系统怎么办 浏览:901
域服务器如何备份 浏览:857
程序员数据狗 浏览:554
电子表的加密方法 浏览:100
会玩app里面怎么找五子棋 浏览:398
git打包编译出错 浏览:447