JAVAScript的用法
JAvaScript的输出
JavaScript的数据类型:字符串String,数字Number,布尔Boolean,数组Array,对象Object,空Null,未定义Undefined。
JavaScript Script对象:var obj={name:"杰克",age:20,sex:"男"};window.οnlοad=function(){};页面加载完成。
javaScript循环:
1.for循环
for (var i=0;i<cars.length;i++) {
document.write(cars[i] + "<br>");
}
Ajax请求
AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。
1. 根据浏览器的版本不同创建的进行Ajax 请求的对象var xmlhttp;//定义一个变量来等待实例化
if (window.XMLHttpRequest){//如果浏览器支持(IE7+)
// IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
xmlhttp=new XMLHttpRequest();
}else{
// IE6, IE5 浏览器执行代码
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
2.AJAX - 向服务器发送请求请求
xmlhttp.open("GET","<%=path%>/myServlet",true);
xmlhttp.send();
AJAX - 服务器 响应
xmlhttp.onreadystatechange=function(){//监听Jjax请求的状态
if (xmlhttp.readyState==4 && xmlhttp.status==200){//代表响应成功
//在这里咱们才去处理Ajax请求的结果
var msg=xmlhttp.responseText;
if(msg=="no"){//用户名不可用
document.getElementById("umsg").innerHTML="用户名已存在";
}else{
document.getElementById("umsg").innerHTML="";
}
}
}