<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- 以下是教你怎么结合php,xmlHttp和JS来传值以达到在同一个页面里操作数据的: -->
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script>
function getXmlHttpObject()
{
var xmlHttp=null;
//以下是四大浏览器
try{
// Firefox, Opera 8.0+, Safari
xmlHttp = new XMLHttpRequest();
}catch(e){
//Internet Explorer
try{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
function clickbutton()
{
//根据ID获取一个input里面的值
var str = document.getElementById('txt').value;
//location.href = "php.php?txt="+test.value;
//取得一个XmlHttp对象
xmlHttp = getXmlHttpObject();
var url="php.php";
var poststr="q="+str;
//poststr=poststr+"&sid="+Math.random();
//用xmlHttp里的onreadystatechange方法得到准备好的状态
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("POST",url,true);
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlHttp.send(poststr);
}
function stateChanged()
{
if(xmlHttp.readyState==4)
{
var res = xmlHttp.responseText;
alert(res);
//document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
}
}
</script>
</head>
<body>
<input type="text" name="txt" id="txt" />
<a href="">test</a>
<p onclick="clickbutton()" style="cursor:">jlfds</p>
<input type="button" name="txt" id="button" value="button" onclick="clickbutton()" />
</body>
</html>
分享到:
相关推荐
【phpAJAX聊天室】是一种基于PHP和AJAX技术实现的在线实时交流平台。这个聊天室系统能够让用户无需刷新页面就能进行实时的消息传递,提供了一种高效、便捷的沟通方式。接下来,我们将深入探讨该系统的构成及其核心...
在网页开发中,"php ajax mysql 点击加载更多 分页" 是一种常见的实现大量数据展示的技术组合。这种技术可以提升用户体验,避免一次性加载所有数据导致页面加载速度慢或者浏览器卡顿。以下是对这个主题的详细解释: ...
**PHP AJAX 教程概述** PHP AJAX(Asynchronous JavaScript and XML)教程是为开发者提供的一种交互性编程技术,它结合了PHP服务器端处理能力和JavaScript客户端动态更新能力,使得网页可以在不刷新整个页面的情况...
### PHP Ajax学习经典2008年版:关键知识点概览 #### 一、书籍简介与定位 《PHP Ajax学习经典2008年版》是一本专为希望深入掌握PHP与Ajax技术的读者准备的经典教材。该书不仅涵盖了基本的PHP编程知识,还深入讲解...
【PHP Ajax多风格简单留言板】是一种基于PHP编程语言和Ajax技术实现的互动交流平台,它允许用户无需刷新页面即可发送和查看留言。这个系统的核心特点在于它的“多风格”设计,意味着用户可以选择不同的界面样式来...
**PHP AJAX Tree树形菜单 v1.0** 是一个基于PHP和AJAX技术实现的交互式树形菜单系统。在Web开发中,树形菜单常用于组织和展示层级关系的数据,如网站导航、文件目录结构或者数据库表的分类。这款组件能够提供动态...
开源PHP AJAX图片编辑器是一种基于Web的图像处理工具,它允许用户通过浏览器进行实时的图片编辑,无需在本地安装任何软件。这个编辑器利用PHP作为后端语言处理图像操作,前端则采用AJAX技术实现页面的无刷新交互,...
PHP AJAX实现一款无刷新下载文件的实例,同时与MySQL数据库连接,前端配合CSS与JavaScript技术,完成了一个漂亮的下载页面,这个页面是网页前端编程的综合展现。鼠标在下载列表移动的时候,会适时出现下载提示,抛去...
在探讨PHP与AJAX如何协同工作以实现网页的局部刷新之前,我们首先需要理解这两个技术的基本概念及其在现代Web开发中的角色。 ### PHP:服务端脚本语言 PHP(Hypertext Preprocessor)是一种广泛使用的开源服务器端...
以下是对"ajax聊天室 PHP ajax聊天室文件版"的详细解读: 1. **Ajax基础**: - **异步通信**:Ajax的核心是JavaScript的XMLHttpRequest对象,它允许在后台与服务器交换数据,而不会影响用户与页面的交互。 - **...
【PHP AJAX动态购物车】 在电子商务网站中,购物车功能是不可或缺的一部分,它为用户提供了一个方便的方式来临时存储他们想要购买的商品。"PHP AJAX动态购物车"是一个实现此功能的技术方案,它结合了PHP服务器端...
PHP AJAX JSONP 实现跨域请求使用实例 在 Web 开发中,跨域请求是指从一个域名下的页面请求另一个域名下的资源,这种情况下,浏览器会限制这种请求,以防止恶意攻击。JSONP(JSON with Padding)是一种解决跨域请求...
在IT行业中,PHP和AJAX(Asynchronous JavaScript and XML)是两种常见的技术,它们结合使用可以实现动态网页交互,提高用户体验。在这个特定的场景中,我们讨论的是如何使用PHP和AJAX来实现在一个下拉菜单中选择...
在IT行业中,PHP和AJAX(Asynchronous JavaScript and XML)是两种常见的技术,常用于构建交互性强、用户体验良好的Web应用程序。在这个项目中,我们有一个基于PHP和AJAX的简单程序,它连接到PostgreSQL数据库,实现...
**PHP AJAX 示例源码详解** 在网页开发中,AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个页面的情况下,能够更新部分网页的技术。结合PHP,可以实现与服务器的异步交互,提升用户体验。本示例包含...
### PHP + AJAX 验证知识点解析 #### 一、引言 在Web开发中,为了提升用户体验,我们经常需要在不刷新整个页面的情况下对用户的输入进行实时反馈或验证。这通常通过结合PHP后端与AJAX前端技术实现。本文将详细解析...
在IT行业中,PHP和AJAX是两种非常重要的技术,它们在网页开发中起着至关重要的作用。本资源提供了一个PHP AJAX分页的源代码,它实现了无刷新分页功能,提高了用户体验并减轻了服务器压力。下面我们将详细探讨PHP、...
在IT行业中,PHP和Ajax是两个非常重要的技术,它们经常被结合使用来提供更好的用户体验。在本场景中,"PHP Ajax图片上传"是指利用PHP后端处理和Ajax前端异步通信来实现图片的无刷新上传功能。下面我们将详细探讨这个...