这两天没有事,想学一下AJAX, 在网上找了一些例子来摸索一下AJAX, 做了一个例子后, 觉得AJAX就那么回事.其实觉得基础还是重要的, 比如JAVASCRIPT语法,特别是DOM,而且AJAX 并不是一个东西,而是一大堆东西的所物....
此外,我个人觉得,AJAX再行,如果美工一团,那什么也不是..呵呵
<script type="text/javascript">

var xmlHttp;


function createXMLHttpRequest() {

if (window.ActiveXObject) {

xmlHttp = new ActiveXObject("Microsoft.XMLHttp");

}

else if (window.XMLHttpRequest) {

xmlHttp = new XMLHttpRequest();

}

}
function startxmlhttp() {

createXMLHttpRequest();

var date = document.getElementById("birthDate");

var url = "ValidationServlet.jsp?date=" + escape(date.value);

xmlHttp.open("GET", url, true);

xmlHttp.onreadystatechange = callback;
xmlHttp.send(null);

}
function callback() {

if (xmlHttp.readyState == 4) {

if (xmlHttp.status == 200) {
........................................................

setMessage(mes, val);

}

}

}

前面这些代码很重要
对于服务器端,我现在用的是JSP.
<%
response.setContentType("text/xml");

response.setHeader("Cache-Control", "no-cache");

String message = "You have entered an invalid date.";


out.println("<response>");

out.println("<p>" + request.getParameter("date") + "</p>");

out.println("<m>" + request.getParameter("date") + "</m>");

out.println("</response>");

out.close();

%>
此外,我个人觉得,AJAX再行,如果美工一团,那什么也不是..呵呵





















































对于服务器端,我现在用的是JSP.




















