Js+Ajax,Get和Post在使用上的区别小结


Posted in Javascript onJune 08, 2016

get和post方法最大的不同在于:

1.get方法传值参数在url里面,而post参数放send里面

2.post方法必须加上

xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

下面实例可以看get方法

xmlHttp.open("GET","for.php?text="+url,true);

在post里面表现为:

xmlHttp.open("POST","for.php",true); 
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

POST和GET方法共用文件

index.php

<script src="a.js" type="text/javascript"></script>
<a href="#" onClick="funphp100('o')">o</a>
<a href="#" onClick="funphp100('t')">t</a>
<a href="#" onClick="funphp100('x')">x</a>
<div id="php100"></div>

POST方法文件:

 a.js

var xmlHttp;    
function S_xmlhttprequest(){ 
 if(window.ActiveXObject){ 
 xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
 }else if(window.XMLHttpRequest){ 
  xmlHttp=new XMLHttpRequest();
  }
 }
 
function funphp100(n){
var data = "text=" +n;//多个参数的,往后加
 S_xmlhttprequest();
xmlHttp.open("POST","for.php",true); 
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
 xmlHttp.onreadystatechange=byphp;
 xmlHttp.send(data);
 }
 
function byphp(){
var byphp100=xmlHttp.responseText;
document.getElementById("php100").innerHTML=byphp100;
 }

for.php:

<?
echo $_POST['text'];
?>

GET方法文件:

a.js:

var xmlHttp;    
function S_xmlhttprequest(){ 
 if(window.ActiveXObject){ 
 xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
 }else if(window.XMLHttpRequest){ 
  xmlHttp=new XMLHttpRequest();
  }
 }
 
 
function funphp100(url){
 S_xmlhttprequest();
xmlHttp.open("GET","for.php?text="+url,true); 
 xmlHttp.onreadystatechange=byphp; 
 xmlHttp.send(null);
 }
 
function byphp(){
var byphp100=xmlHttp.responseText;
document.getElementById("php100").innerHTML=byphp100;
 }

for.php:

<?
echo $_GET['text'];
?>

以上这篇Js+Ajax,Get和Post在使用上的区别小结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 仿关机效果的图片层
Dec 26 Javascript
javascript 处理事件绑定的一些兼容写法
Dec 24 Javascript
JavaScript调用Activex控件的事件的实现方法
Apr 11 Javascript
Javascript中string转date示例代码
Nov 01 Javascript
JavaScript学习笔记之JS函数
Jan 22 Javascript
jquery实现滑动特效代码
Aug 10 Javascript
js+css实现文字散开重组动画特效代码分享
Aug 21 Javascript
Bootstrap源码解读导航条(7)
Dec 23 Javascript
JavaScript 中的 this 简单规则
Sep 19 Javascript
Vue实现textarea固定输入行数与添加下划线样式的思路详解
Jun 28 Javascript
详解vue中的父子传值双向绑定及数据更新问题
Jun 13 Javascript
ant-design-vue中的select选择器,对输入值的进行筛选操作
Oct 24 Javascript
jQuery.Uploadify插件实现带进度条的批量上传功能
Jun 08 #Javascript
JS与Ajax Get和Post在使用上的区别实例详解
Jun 08 #Javascript
浅谈JS原生Ajax,GET和POST
Jun 08 #Javascript
原生 JS Ajax,GET和POST 请求实例代码
Jun 08 #Javascript
全面解析jQuery $(document).ready()和JavaScript onload事件
Jun 08 #Javascript
jQuery提示插件qTip2用法分析(支持ajax及多种样式)
Jun 08 #Javascript
JavaScript中两个字符串的匹配
Jun 08 #Javascript
You might like
百度地图API应用之获取用户的具体位置
2014/06/10 PHP
php+mysql实现数据库随机重排实例
2014/10/17 PHP
php实现购物车功能(以大苹果购物网为例)
2017/03/09 PHP
JavaScript与Div对层定位和移动获得坐标的实现代码
2010/09/08 Javascript
新鲜出炉的js tips提示效果
2011/04/03 Javascript
Node.js文件操作详解
2014/08/16 Javascript
jQuery实现HTML5 placeholder效果实例
2014/12/09 Javascript
jQuery操作基本控件方法实例分析
2015/12/31 Javascript
轻松实现js图片预览功能
2016/01/18 Javascript
Bootstrap所支持的表单控件实例详解
2016/05/16 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
2016/12/27 Javascript
Angular.js与node.js项目里用cookie校验账户登录详解
2017/02/22 Javascript
原生js仿淘宝网商品放大镜效果
2017/02/28 Javascript
微信小程序 连续旋转动画(this.animation.rotate)详解
2017/04/07 Javascript
原生javascript实现分页效果
2017/04/21 Javascript
JavaScript无操作后屏保功能的实现方法
2017/07/04 Javascript
Vue引入jquery实现平滑滚动到指定位置
2018/05/09 jQuery
Vue CLI3 如何支持less的方法示例
2018/08/29 Javascript
JS对日期操作封装代码实例
2019/11/08 Javascript
JS hasOwnProperty()方法检测一个属性是否是对象的自有属性的方法
2021/01/29 Javascript
vue打开新窗口并实现传参的图文实例
2021/03/04 Vue.js
Python正则表达式匹配HTML页面编码
2015/04/08 Python
利用Python循环(包括while&amp;for)各种打印九九乘法表的实例
2017/11/06 Python
Django中的文件的上传的几种方式
2018/07/23 Python
python中将正则过滤的内容输出写入到文件中的实例
2018/10/21 Python
Python BeautifulReport可视化报告代码实例
2020/04/13 Python
Matplotlib.pyplot 三维绘图的实现示例
2020/07/28 Python
纯CSS3绘制打火机动画火焰效果
2016/07/18 HTML / CSS
详解基于 Canvas 手撸一个六边形能力图
2019/09/02 HTML / CSS
艺术爱好者的自我评价分享
2013/10/08 职场文书
工厂仓管员岗位职责
2014/01/01 职场文书
五型班组建设方案
2014/02/10 职场文书
大学生个人实习的自我评价
2014/02/15 职场文书
酒店总经理岗位职责范本
2014/08/08 职场文书
创建绿色学校先进个人材料
2014/08/20 职场文书
县人大领导班子四风对照检查材料思想汇报
2014/10/09 职场文书