请教JS问题 谁有JS无刷新更新数据库的例子,想参考一下。要实现效果,比如单击处理,数据库中的相应二个字段的值进行相应更新。谢谢了,本人JS比较弱,急 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><script language="javascript">//创建XMLHttpRequest对象var request = false;try { request = new XMLHttpRequest();} catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } }}if (!request)alert("Error initializing XMLHttpRequest!");//获取信息function getInfo() { var id = docment.getElementById("id").value; var value = docment.getElementById("value").value; var url = "info.asp?id="+id +"&value=" +value +"&num=" + Math.random(); request.open("GET", url, true); request.onreadystatechange = updatePage; request.send(null);}//更新页面function updatePage() { if (request.readyState == 4) { if (request.status == 200) { var response = request.responseText; document.getElementById("div1").innerText = response; }else if(request.status == 404) { alert ("Requested URL is not found."); } else if (request.status == 403) { alert("Access denied."); } else alert("status is " + request.status); }}</script></head><body><input id="txtid" type="text" /><input id="txtvalue" type="text" /><input name="btn" type="button" id="btn" value="获取" onclick="getInfo();" /><div id="div1">此处显示新 Div 标签的内容</div></body></html>Info.asp:程序代码<%Response.Charset = "GB2312" '不设置中文会乱码id= request("id")value= request("value")'保存数据库代码Response.write ("保存成功")%> 这里找下你需要的例子http://www.code-design.cn/code6.html 欢迎访问我用HTML5+Javascript写的六子棋 javascript字符串替换 JavaScript字符串比较 困惑 正则表达式:为什么这段代码的第二个alret会返回false 用正则表达式从网页获取的数据能导入到EXCEL表中吗?? 如何用下拉框實現表單的提交 关于showmodaldialog的窗口,在窗口中怎么控制它的大小?? 如何使弹出的浏览器禁止使用标题栏上的“×”按钮? 怎样动态修改一个按钮的属性 烦请高手帮我看看“news”是来自于哪里的(C标签) javascript中void函数的作用 extjs 修改checkbox的boxlabel
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script language="javascript">
//创建XMLHttpRequest对象
var request = false;
try {
request = new XMLHttpRequest();
} catch (trymicrosoft) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (othermicrosoft) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (failed) {
request = false;
}
}
}
if (!request)alert("Error initializing XMLHttpRequest!");
//获取信息
function getInfo() { var id = docment.getElementById("id").value;
var value = docment.getElementById("value").value;
var url = "info.asp?id="+id +"&value=" +value +"&num=" + Math.random();
request.open("GET", url, true);
request.onreadystatechange = updatePage;
request.send(null);
}
//更新页面
function updatePage() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText;
document.getElementById("div1").innerText = response;
}else if(request.status == 404) {
alert ("Requested URL is not found.");
} else if (request.status == 403) {
alert("Access denied.");
} else
alert("status is " + request.status);
}
}
</script>
</head>
<body>
<input id="txtid" type="text" />
<input id="txtvalue" type="text" />
<input name="btn" type="button" id="btn" value="获取" onclick="getInfo();" />
<div id="div1">此处显示新 Div 标签的内容</div>
</body>
</html>Info.asp:
程序代码<%
Response.Charset = "GB2312" '不设置中文会乱码
id= request("id")
value= request("value")'保存数据库代码
Response.write ("保存成功")
%>
http://www.code-design.cn/code6.html