关于js与php互相传值的介绍


Posted in PHP onJune 25, 2013

JS是前台的语言,PHP是后台的语言,初学时会经常出现前后台分不清的情况(我当初就是这样的,现在有时也在犯),我当初的想法是就把前后台当成两个岛,他们是无法跨越的,HTML就像一座桥,当你想要把一座岛上的变量传到另一个岛上,只有借助于这座桥。
我来做个小小的总结吧:
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的值也可传到想要的地方。
PHP 相关文章推荐
用PHP创建PDF中文文档
Oct 09 PHP
实现树状结构的两种方法
Oct 09 PHP
dedecms 制作模板中使用的全局标记图文教程
Mar 11 PHP
php中判断一个字符串包含另一个字符串的方法
Mar 19 PHP
php使用标签替换的方式生成静态页面
May 21 PHP
PHP分页初探 一个最简单的PHP分页代码的简单实现
Jun 21 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
Sep 22 PHP
PHP缩略图生成和图片水印制作
Jan 07 PHP
PHP实现的pdo连接数据库并插入数据功能简单示例
Mar 30 PHP
PHP cookie,session的使用与用户自动登录功能实现方法分析
Jun 05 PHP
Thinkphp5.0框架视图view的循环标签用法示例
Oct 12 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
Mar 18 PHP
探讨:如何使用PhpDocumentor生成文档
Jun 25 #PHP
关于PHPDocument 代码注释规范的总结
Jun 25 #PHP
解析php中获取系统信息的方法
Jun 25 #PHP
解析PHP对现有搜索引擎的调用
Jun 25 #PHP
手把手教你打印出PDF(关于fpdf的简单应用)
Jun 25 #PHP
解析如何修改phpmyadmin中的默认登陆超时时间
Jun 25 #PHP
关于Sphinx创建全文检索的索引介绍
Jun 25 #PHP
You might like
怎样才能成为PHP高手?学会“懒惰”的编程
2006/12/05 PHP
php程序之die调试法 快速解决错误
2009/09/17 PHP
PHP中的按位与和按位或操作示例
2014/01/27 PHP
CI框架中通过hook的方式实现简单的权限控制
2015/01/07 PHP
PHP mysql事务问题实例分析
2016/01/18 PHP
深入浅析Yii admin的权限控制
2016/08/31 PHP
php性能分析之php-fpm慢执行日志slow log用法浅析
2016/10/17 PHP
使用php完成常见的文件上传功能(推荐)
2017/01/13 PHP
php使用Jpgraph创建柱状图展示年度收支表效果示例
2017/02/15 PHP
取选中的radio的值
2010/01/11 Javascript
JQuery优缺点分析说明
2010/06/09 Javascript
再谈javascript图片预加载技术(详细演示)
2011/03/12 Javascript
javascript if条件判断方法小结
2014/05/17 Javascript
JavaScript中变量声明有var和没var的区别示例介绍
2014/09/15 Javascript
浅谈javascript中for in 和 for each in的区别
2015/04/23 Javascript
jQuery事件用法详解
2016/10/06 Javascript
Jquery on绑定的事件 触发多次实例代码
2016/12/08 Javascript
创建一般js对象的几种方式
2017/01/19 Javascript
微信小程序 sha1 实现密码加密实例详解
2017/07/06 Javascript
浅谈Vue SPA 首屏加载优化实践
2017/12/15 Javascript
微信小程序里引入SVG矢量图标的方法
2019/09/20 Javascript
JS中this的4种绑定规则详解
2020/02/04 Javascript
让python在hadoop上跑起来
2016/01/27 Python
Python实现定时精度可调节的定时器
2018/04/15 Python
python的concat等多种用法详解
2018/11/28 Python
解析python实现Lasso回归
2019/09/11 Python
python爬虫 线程池创建并获取文件代码实例
2019/09/28 Python
python算的上脚本语言吗
2020/06/22 Python
英国排名第一的宠物店:PetPlanet
2020/02/02 全球购物
家居设计专业个人自荐信范文
2013/11/26 职场文书
2015年七夕情人节活动方案
2015/05/06 职场文书
2015年小学图书室工作总结
2015/05/18 职场文书
工作简报怎么写
2015/07/21 职场文书
学习经验交流会演讲稿
2015/11/02 职场文书
pytorch分类模型绘制混淆矩阵以及可视化详解
2022/04/07 Python
详细介绍python操作RabbitMq
2022/04/12 Python