说一下你的需求。。onclick虽然不能直接触发PHP的函数,但是有可变通的方法。
解决方案 »
- 查看指定回帖问题
- 遇到问题了 求好人帮忙共同解决 在线等 很着急
- 询问PHP+MYSQL签核思想
- 难道PHP正则表达式与C#的标准不一样?
- 高级的文章内容分页[高手请进]
- 新手请教一下php采集网页的一些问题
- 求助,我想做个PHP论坛,程序在一个地址A,数据库在一个地址B,谁知道怎么做???
- phpmyadmin2.7.0很烂哦
- 为什么取得了多个记录,但是在while里面的insert中也只能插入一条记录呢?
- PHP+JS传参问题
- APache+PHP+MSSQL2000+Windows2003下有时无法访问数据库
- 请高手帮忙看看,为什么jobapp_action没有在显示器上(预览中)没有显示啦?
function getXmlHttpObj()
{
if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
return http_request;
}
function handle_func()
{
alert(xml_http.readyState);//用来测试状态,可以根据状态做不同处理。状态分为0准备,1发送,2发送完毕,3收到请求,4完成请求(这几个状态希望我没记错。。不过4是完成确实没错)
}
url="php_func.php";//接受请求页
query="action=send&content=SurfChen is a PHP programmer";//所要发送的请求
xml_http.open('POST',url,true);
xml_http.onreadystatechange=handle_func;//当状态变化的时候执行handle_func这个JS函数
xml_http.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
xml_http.send(quest_string);当执行以上代码的时候,php_func.php会接收请求。。得到一个POST数组。。$_POST['action']=='send' $_POST['content']=='SurfChen is a PHP programmer';