答案:<script type="text/javascript">var xmlHttp;
function createXMLHttpRequest() {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
}
function validate() {
createXMLHttpRequest();
var date = document.getElementById("birthDate");
var url = "ValidationServlet?birthDate=" + escape(date.value);
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = callback;
xmlHttp.send(null);
}
function callback() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
var mes =
xmlHttp.responseXML
.getElementsByTagName("message")[0].firstChild.data;
var val =
xmlHttp.responseXML
.getElementsByTagName("passed")[0].firstChild.data;
setMessage(mes, val);
}
}
}
function setMessage(message, isValid) {
var messageArea = document.getElementById("dateMessage");
var fontColor = "red";
if (isValid == "true") {
fontColor = "green";
}
messageArea.innerHTML = "<font color=" + fontColor + ">"
+ message + " </font>";
}
</script>
把里面的url换成php 文件 看你用get 还是用post 把那个参数改成你用的就可以
注意php文件是相对当前文件的php文件 在里面你可以做任何的处理 包括你说的简单后台验证 返回的参数可以是多种的 那就要看你前台怎么处理了
如果只做一个判断的话 返回一个确认值就可以了
如果是大量数据的话 可以用xml 或则json来处理
http://www.castsy.com/blog/95.html
上一个:php函数问题:define('WP_USE_THEMES', true);
下一个:PHP项目怎么根据id找内容?100分求一个详细思路