JS的变量的值怎么传递给PHP的变量?

get:

<script>
name="xxx";
window.location=‘xxx.php?name=‘+name;
</script>

post:

<script>
name="xxx";
</script>
<form name=form1 method=post onsubmit="this.name.value=name">
<input type=hidden name="name">
</form>

原文地址:https://blog.51cto.com/13304060/2386717

时间: 2024-11-12 13:14:39

JS的变量的值怎么传递给PHP的变量?的相关文章

JavaScript基础 === 全等于 比较运算符 既比较两个变量的值,也比较两个变量的类型

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=ut

【c语言】 &nbsp; 交换两个整形变量的值(要求不创建临时变量)

如何不创建临时变量,来交换两个整形变量的值 异或运算 #include<stdio.h> int main() { int num1=12,num2=24;     printf("交换前的变量值");     printf("%d,%d",num1,num2);       num1=num1^num2;       num2=num1^num2;       num1=num1^num2;//异或  printf("\n交换后的变量值&qu

交换两个变量的值(不使用第三个变量)

问题:不使用第三个变量(也不能使用特殊函数),以达到交换变量值的目的?如:int a = 9, b = 10; 有什么办法使得他们交换呢? 办法一:拐弯抹角"相加"之方案语句是这样的: a = a + b; // a = 9 + 10 b = a - b; // b = 19 - 10 a = a - b; // a = 19 - 10然后你就会陡然发现,它的值居然交换了!是不是很不可思议?没错,就是这样拐弯抹角的交换了,如果没见过这种方案的还真一时半会想不出其他办法. 办法二:使用不

JavaScript筑基篇(一)-&gt;变量、值与对象

JavaScript变量.值与对象 说明 JavaScript中变量.值.对象的理解.本文为了简化理解,前半部分暂时刨除与执行上下文的相关概念.另外本文是个人的见解,如有疑问或不正支持,欢迎提出指正和讨论! 目录 前言 参考来源 变量与值 区分变量与值 JS值的两大类型 堆内存与栈内存的区别 值与对象 结合执行上下文理解 前言 参考来源 前人栽树,后台乘凉,本文参考了以下来源 汤姆大叔:变量对象 变量与值 区分变量与值 和所有其它程序语言一样,JavaScript也有变量和值得概念 var a

不用新的变量,交换两个变量的值。

不用新的变量,交换两个变量的值.比如有2个变量a , b ,我们希望交换他们的值. 下面介绍两种不同的解法: 第一种:基于加减法 a = a + b ;   //先让a等于和 b = a - b ;  //和减去原来b的值得到原来a的值,赋值给b a = a - b : //和减去改变后b的值(原来a的值)得到原来b的值,赋值给a 第二种:基于异或运算 a = a ^ b  // 先a异或上b,赋值给a b = a ^ b  // a异或上b,消去b的影响得到原来的a,赋值给b a = a ^

java:关于继承变量的值问题

1.在java中,如果子类继承父类的静态变量时,当你在子类面前修改这个静态变量的值,其父类的静态变量也会改变. 案例: //父类public class Animal { //静态属性 public static int Age=1; }: //子类public class Cat extends Animal{ //静态方法 public static void print(){ System.out.println("Animal:"+Animal.Age+"; Cat:

js基本语法之 值类型(数据类型)(变量类型)

一.不可改变的原始值(栈数据)(五个) 数字(number),字符串(string),布尔值(boolean),undefined,null 其中;undefined是未定义的意思,而null是空的意思,他们俩的区别在于,null有值,不过这个值是空值,而undefined是未定义,完全没有值的意思.null一般用作占位. var a = 4; var b = a; a = 10; console.log(b);//4 //原始值是把一个值a放到另一个值b里面,改了第一个值a,第二个之值b不变

JS 基础知识2 传值和传址

要知道传址跟传址,首先我们先了解下数据值的操作. 1复制:可以把它赋值给一个新的变量 2传递:可以将他传递给一个函数或者方法 3比较:可以与另外一个值比较,判断是否相等 简要介绍下传值: 当一个数据是通过值被操作的,那么关系到的是数据的值,在赋值的过程中,是对实际值进行了COPY,储存在一个变量或者属性或数组中,copy的值与原数据是相互独立的. 当数据通过值传递给一个函数时,数据的一份传递给这个函数,如果函数体修改了这个值,只在函数体受影响,函数外的原数据不受影响. 当一个数据通过值和另外一个

如何获取url中的参数并传递给iframe中的报表

在使用报表软件时,用户系统左边一般有目录树,点击报表节点就会在右侧网页的iframe中显示出报表,同时点击的时候也会传递一些参数给网页,比如时间和用户信息等.如何使网页中的报表能够获取到传递过来的参数呢?以下用报表软件FineReport简单介绍一些. 具体实现过程 将报表生成页面时,给网页添加onload事件,首先获取url中的参数,然后嫁接到iframe的src上,或者通过获得的参数拼接处完整的报表url赋给iframe的src. <html> <head> <title