注册验证
来源:互联网 发布:程序员图 编辑:程序博客网 时间:2024/05/23 11:56
<body>
<script type="text/javascript">
//与数据库交互获取信息
var a;
function showinfo(s) {
var xmlHttp;
xmlHttp = GetXmlHttpObject();
if (xmlHttp == null) {
alert("Browser does not support HTTP Request")
return
}
a = s.value;//值
document.getElementById("tb").style .display ="";
xmlHttp.onreadystatechange = stateChanged;
xmlHttp.open("GET", "reg1.aspx?a=" + escape(a), true);
xmlHttp.send(null)
function stateChanged() {
if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {
var arr = xmlHttp.responseText.split('|')[0]; //中要|前的字符串显示提示
document .getElementById ("tb").innerHTML=arr;
}
}
}
//实例化XMLHttpRequest对象
function GetXmlHttpObject() {
var objXMLHttp = null
if (window.XMLHttpRequest) {
objXMLHttp = new XMLHttpRequest()
}
else if (window.ActiveXObject) {
objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
}
</script>
<form id="form1" runat="server">
注册名: <input type=text runat=server value =5 onblur="showinfo(this)"/>
显示名: <input type=text runat=server />
<span id=tb> </span>
</form>
</body>
判断页面 reg1.aspx
protected void Page_Load(object sender, EventArgs e)
{
if (!string.IsNullOrEmpty(Request.QueryString["a"]))
{
string name = Request.QueryString["a"];//输入的用户
string str = ",lyk,user,aa,bb,cc,dd,";//从数据库中取出的用户名,具体的判断看你自己
string result;
if (!str.Contains("," + name + ","))
{
result = "用户名可用!!";
}
else
{
result = "用户名已用,请重新输入!!";
}
Response.Clear();
Response.Write(result+"|");//输入到页面上,只显示|前面的字符串
}
}
- 注册验证
- 注册验证
- 注册验证
- 注册验证
- 注册验证
- 注册验证
- js注册表单验证
- javascript脚本注册验证
- php+ajax注册验证
- jquery 注册验证,
- ajax 注册表单验证
- 关于wap注册验证
- jquery 注册验证用户名
- js注册验证
- 注册页面及验证
- Struts2注册信息验证
- Struts2注册信息验证
- 注册无刷新验证
- ViewState与Session
- SqlServer 查询sql执行时间
- GPS时钟系统,GPS同步时钟系统
- Roster and Presence
- fgfg
- 注册验证
- LNK2005错误——重复定义错误
- fedora 10下mplayer安装指南
- 病的不轻
- 北斗/GPS冗余对时系统
- URL中的特殊字符
- 索引巧建
- test
- 高压开关柜温度监测系统、高压开关柜测温系统