PHP javascript 值互相引用的问题

  昨天通过EMAIL给一些公司投了简历,希望他们能给我一份工作,今天其中一家公司的人给我打电话,大意是要我做一点东西(与AJAX有关) 给他们看,我听打电话的人问我的问题,他应该是一个技术人员,但是后天我问用什么具体用什么语言去实现有没有限制的时候,他却突然很迷惑,好象不知道我说 的是什么,我想估计是我表达不清,又重新说了一遍,他却突然反问我说不是要求我用AJAX做吗?我算是明白了,这人如果是技术人员肯定是个二百伍。 AJAX只是个客户端的技术,没有服务器端语言的支持,它就不能发挥功能。  然后我向他说明之后,他说我打算用什么,我当时回答是PHP、ASP我都会吧,他给我来了一句,ASP可以和AJAX一起用吗?我晕倒。这种技术人员都找到了工作的,怎么我却还没有工作呢?  不扯淡了,说点正经事情。  关于服务器端脚本语言和JS互相传值使用的问题,其实对许多新手来说是个难点,但却很容易,
         JS是一种客户端语言,换言之如果没有特别声明是在客户端浏览 器运行的,服务端脚本语言比如PHP、ASP等这些都是在服务器端运行的,有点。NET常识的(我了解一点点)都很容易理解,RUN=SERVER。 
         PHP传值给JS:<?php  $jsj='23';?><SCRIPT LNAGUAGE=JAVASCRIPT> document.write("<?php  echo $jsj;>");  //输出23</script> 或则<?php  $jsj='23';?><SCRIPT LNAGUAGE=JAVASCRIPT>  var t=<?php echo $jsj;?>  //t='23'</script>
        javascript 给PHP传值问题: <script> var a='b'; </script>
<?php $c= "<script>document.write(a)</script>"; echo $c; ?>这样就实现了PHP和javascript之间的传值,而且这样传值不用页面刷新。
        不同页面之间的传值:PHP传给JS还是一样的,在a.php 中的PHP变量先传给b.php,具体怎么传我就不用说了,方法很多,然后就相当于同一页面传递了。 JS传给PHP: location.href=a.php?t='asdfsadf';其中T就是要传给PHP的变量。

PHP javascript 值互相引用(不用刷新页面)的更多相关文章

  1. 利用javascript Location访问Url,重定向,刷新页面

    网上转来了, 方便以后查询参考 本文介绍怎么使用javascript Location对象读和修改Url.怎么重载或刷新页面.javascript提供了许多方法访问,修改当前用户在浏览器中访问的url ...

  2. javascript值和引用

    JavaScript引用指向的是值. 简单值(即标量基本类型值,基本类型值,js中6类,null.undefined.boolean.number.string和symbol)总是通过值复制的方式来赋 ...

  3. 刷新页面时 select值保持不变

    刷新页面时,要使下拉菜单(select).raido保持不变,用ajax是无法实现的.我想只能通过cookies才能实现.刷新前先把select或radio的值保存在cookies中,刷新后再填回去. ...

  4. selected 刷新页面后selected选中的值保持不表(thinkphp 从控制器assign 传值到js)

    昨晚解决select 刷新页面以后选择的值保持不变,要想让seleted不变,有两种思路, 1,在提交表单的时候,将所选择的option的属性设为checked . 2.将option的value或者 ...

  5. AJAX JQuery 调用后台方法返回值(不刷新页面)

    AJAX JQuery 调用后台方法返回值(不刷新页面) (1)无参数返回值(本人亲试返回结果不是预期结果) javascript方法: $(function () {             //无 ...

  6. JavaScript刷新页面n种方法

    window.location.href 属性 window.location.href=window.location.href;//刷新当前页面 asp.net 或 asp 利用此功能刷新页面 R ...

  7. Javascript刷新页面的几种方法

    Javascript刷新页面的几种方法: window.navigate(location)location.reload()location=locationlocation.assign(loca ...

  8. JavaScript数据操作--原始值和引用值的操作本质

    我的一句话总结:原始值不管是变量赋值还是函数传递都不会改变原值,引用值不管是变量赋值还是函数传递,如果新变量重新赋值,则不会影响原引用值,如新变量是直接操作,就会影响原引用值. 首先明确,值和类型是两 ...

  9. Javascript刷新页面的八种方法

    /** * Javascript刷新页面的八种方法 * 说明一下,jQuery没有发现刷新页面的方法. */ 1 history.go(0) 2 location.reload() 3 locatio ...

随机推荐

  1. 树莓派(Rospberry Pi B+)到货亲測

    1 图鉴 Rospberry Pi  B+最终在今天下午有蜗牛快递公司圆*送到了.B+主要是添加了2个USB,添加了GPIO,sd卡换成了micro sd ...先不说直接上图再说,期待了好久好久 w ...

  2. paip. mysql如何临时 暂时 禁用 关闭 触发器

    paip. mysql如何临时 暂时 禁用 关闭 触发器 作者Attilax ,  EMAIL:1466519819@qq.com  来源:attilax的专栏 地址:http://blog.csdn ...

  3. C#高级编程四十九天----队列

    队列 1.Queue定义 System.Collections.Queue类表示对象的先进先出集合,存储在Queue(队列)中的对象在一端插入,从还有一端移除. 2.长处 (1).能对集合进行顺序处理 ...

  4. Android SmsManager 发送短信

    SmsManager可以在后台发送短信,无需用户操作,开发者就用这个SmsManager功能在后台偷偷给SP发短信,导致用户话费被扣.必须添加android.permission.SEND_SMS权限 ...

  5. wpf 计算器布局练习

    先看一下windows自带计算机的布局: 大概布局能看出,有菜单栏(menu),有显示框(textbox),然后剩下的6行5列的布局 先看下代码: <StackPanel> <Gri ...

  6. How to create a PPPoE Server on Ubuntu? (Untested)

    How to create a PPPoE Server on Ubuntu? March 30, 2011 coder_commenter Leave a comment Go to comment ...

  7. java float、double精度研究(转)

    在java中运行一下代码System.out.println(2.00-1.10);输出的结果是:0.8999999999999999很奇怪,并不是我们想要的值0.9 再运行如下代码:System.o ...

  8. iOS之在内存中绘图

    与直接在UIView控件上绘图不同,在内存中绘图时,需要开发者自己准备绘图环境,Quartz 2D提供了一个非常便捷的函数:UIGraphicsBeginImageContext(CGSize siz ...

  9. 移动平台作业——天气预报——天气数据的获得——为应用申请百度ak码

    需求: 可切换城市 可实时更新(按钮或手势或下拉刷新) 可现实未来三日的天气 不限制横屏或者竖屏,不限制布局样式,但要求得到的数据均需显示(北京.天气数据.天气图标) 提示: 获得实时天气数据(任选一 ...

  10. Learning Django Resources

    Learning Django Django makes it easier to build better Web apps more quickly and with less code. Web ...