加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax的开发与应用

发布时间:2020-12-16 00:36:46 所属栏目:百科 来源:网络整理
导读:以下是一个Ajax例子: !DOCTYPE html html head meta http-equiv="Content-Type" content="text/html; charset=utf-8" / titleAjax Demo/title script type="text/javascript" language="JavaScript" function ajax(){ if( window.XMLHttpRequest ){ this.re

以下是一个Ajax例子:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ajax Demo</title>
<script type="text/javascript" language="JavaScript">
function ajax(){
if( window.XMLHttpRequest ){
this.request = new XMLHttpRequest(); //
}else{
this.request = new ActiveXObject("Microsoft.XMLHTTP");
}
this.request.open( 'POST','ajax.php',true );
// this.request.open( 'GET','ajax.php?r='+document.getElementById('r').value+'&&r2='+document.getElementById('r2').value,true );
this.request.setRequestHeader("Content-type","application/x-www-form-urlencoded");
this.request.send('r='+document.getElementById('r').value+'&&r2='+document.getElementById('r2').value);


var obj = this.request;




this.request.onreadystatechange = function(){



if( obj.readyState >= 4 ){
if( obj.status == 200 ){
document.getElementById('div').innerHTML = obj.responseText;
}




}
}




}
</script>
</head>
<body>
<div id="div" style="border:1px solid red; width:100%; height:300px;">这里要显示什么内容呢?</div>
姓名:<input type="text" name="r" id="r" /><br/>
地址:<input type="text" name="r2" id="r2" />
<input type="button" value="提交" onClick="ajax()" />
</body>
</html>




ajax.php


<?php header("Content-type: text/html; charset=utf-8"); //print_r($_POST); echo '姓名:'.$_POST['r'].'<br/>'; echo '年龄:'.$_POST['r2'].'<br/>'; echo '时间:'.date("Y-m-d H:i:s",time() );

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读