<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>登陆</title>
</head><body>
<form name="input" action="#" method="post" onsubmit="return mylogin()">
<p>用户名:
<input type="text" name="user" value=""/><br />
密码:
<input type="password" name="password" /><br />
<input type="submit" value="登录"/><br />
</p>
</form>
<div id="msg"></div>
<script>
function mylogin()
{
var xmlhttp;
var f = document.forms["input"];
var usr=f.user.value;
var pwd=f.password.value;
var strPost = "user="+usr+"&password="+pwd;
var words;if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}xmlhttp.open("POST","/longinOver.php",true);
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlhttp.send(strPost);
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
words=xmlhttp.responseText;
}
if("55"!="1 ")
{
return false;
}else{
return false;
}
document.getElementById("msg").innerHTML=words+"5 55";
}
// return false;
}
</script>
<p>
</p>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>登陆</title>
</head><body>
<form name="input" action="#" method="post" onsubmit="return mylogin()">
<p>用户名:
<input type="text" name="user" value=""/><br />
密码:
<input type="password" name="password" /><br />
<input type="submit" value="登录"/><br />
</p>
</form>
<div id="msg"></div>
<script>
function mylogin()
{
var xmlhttp;
var f = document.forms["input"];
var usr=f.user.value;
var pwd=f.password.value;
var strPost = "user="+usr+"&password="+pwd;
var words;if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}xmlhttp.open("POST","/longinOver.php",true);
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlhttp.send(strPost);
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
words=xmlhttp.responseText;
}
if("55"!="1 ")
{
return false;
}else{
return false;
}
document.getElementById("msg").innerHTML=words+"5 55";
}
// return false;
}
</script>
<p>
</p>
</body>
</html>
解决方案 »
- JS 获取时间 之后加入 文本框中?
- window.open不会会阻止代码??有吗
- js 如何判断某个ocx是否注册?
- 在打印预览时,如何关闭原来的窗口?谢谢大家
- 这段js代码是什么意思?
- 较高难度二进制图片显示问题?
- 帮忙看一下:为何下拉菜单有时不能显示出来?
- 请问可不可以实现,点击一下按钮,然后在javascript里面使到当前页面上的所有<a...>的连接全部不可用,或者使得页面可以看得见连接,但点
- 听过使用IE的一个工具,就可以把一个delphi编译的exe变成可以在浏览器中运行的程序,有谁知道?
- split 包含分割符怎么分割
- 使用iscroll滑动区域内的div onclick事件单击一次触发了两次
- div与图片透明的问题
而且这儿回调函数异步执行,等执行onreadystatechange时mylogin早运行完了
和if没关系,基础需加强