急....一个onclik事件。。我要触发一段php代码可以不

来源:百度知道 编辑:UC知道 时间:2024/05/31 20:36:55
就是用一个onclik事件,我要操作数据库和写cookie怎么才能做到
不使用ajax.因为写cookie的时候用ajax...很麻烦

用ajax可以实现
<script language=javascript type="text/javascript">
function change(id)
{
var xmlHttp = false;
try
{
xmlHttp = new XMLHttpRequest();
}
catch (trymicrosoft)
{
try
{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (othermicrosoft)
{
try
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (failed)
{
xmlHttp = false;
}
}
}
if (!xmlHttp)
{
alert("无法创建 XMLHttpRequest 对象!");
}
var url = "2.php?c="+id;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = updatePage;
xmlHttp.send(null);
function updatePage()
{
if (xmlHttp.readyState == 4)
{
var response = xmlHttp.responseText;
document.getElementById("menu").inner