这个是前台显示的页面代码↓

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript"> function neihe() {//设置浏览器的内核
if (window.ActiveXObject) {//如果是IE浏览器内核
return new ActiveXObject("Microsoft.XMLHTTP");
} else if (window.XMLHttpRequest) {//否则
return new XMLHttpRequest();
}
}
var XMLduixiang;
function fasong(name) {
if (name != "") {
var url = encodeURI("houtai.aspx?chuandi=" + name); //encodeURI对URL编码
XMLduixiang = neihe(); //创建XMLGTttpRequest
XMLduixiang.onreadystatechange = huidiao; //回传处理结果(请求被发送到服务器时)
XMLduixiang.open("GET", url, true); //初始化XMLGTttpRequest组件
//最后的true(异步)或 false(同步)
XMLduixiang.send(null);//发送请求
}
}
function huidiao(){
if(XMLduixiang.readyState== && XMLduixiang.status == ){
var cljg = XMLduixiang.responseText;
//responseText获得字符串形式的响应数据
//responseXML获得 XML 形式的响应数据
if(cljg=="true"){//如果返回真
document.getElementById("ts").style.display = "none";
} else {//否则
document.getElementById("ts").style.display = "inline";
}
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
输入用户名:
<input type="text" onblur="fasong(this.value)" /><%--失去焦点--%>
<span id="ts" style=" display:none; color:Red;">没有这个用户</span> </div>
</form>
</body>
</html>

这个是后台页面的代码↓

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Configuration; public partial class houtai : System.Web.UI.Page
{
string sjklj = ConfigurationManager.ConnectionStrings["ceshi"].ConnectionString; protected void Page_Load(object sender, EventArgs e)
{
Response.ContentType = "text/plain";//设置输出类型
if (Request.QueryString["chuandi"] != null)
{
string name = Request.QueryString["chuandi"].ToString().Trim();
if (name.Length>)
{
if (shifou(name))
{
Response.Write("true");
}
else
{
Response.Write("false");
}
}
else
{
Response.Write("false");
}
}
else
{
Response.Write("false");
}
} protected bool shifou(string name)
{
string sql = "select * from cs where name=@name";
using (SqlConnection conn = new SqlConnection(sjklj))
{
conn.Open(); SqlCommand cmd = new SqlCommand(sql, conn);
cmd.Parameters.AddRange(new SqlParameter[] { new SqlParameter("@name", name) });
if (cmd.ExecuteScalar() == null)
{
return false;
}
else
{
return true;
}
}
}
}

最新文章

  1. java.lang.NoSuchFieldError: org.apache.http.message.BasicLineFormatter.INSTANCE
  2. CentOS6编译安装PHP7+Nginx
  3. 【三石jQuery视频教程】03.创建垂直时间表(Timeline)
  4. 145. Binary Tree Postorder Traversal
  5. Learning WCF Chapter1 Summary
  6. 有用的前端demo
  7. notepad++ 配置笔记
  8. @using (Html.BeginForm())参数示例
  9. 创建OpenStack外部网络并分配浮动IP
  10. 利用canvas制作乱跑的小球
  11. 利用base64函数,对文件进行转码加密
  12. spring整合mybatis错误:class path resource [config/spring/springmvc.xml] cannot be opened because it does not exist
  13. C语言程序设计实验第四次作业
  14. thinkpad彻底消除&quot;触摸键盘&quot;图标
  15. 如何在sqlite3连接中创建并调用自定义函数
  16. Naive Bayes 笔记
  17. js 闭包范式概述
  18. vs 开发常用快捷键
  19. Genymotion使用分析
  20. django使用haystack来调用Elasticsearch搜索引擎

热门文章

  1. Cocos2d-x之Scene
  2. 使用font-size:0px 来制作跨浏览器的inline-block css属性
  3. java虚拟机规范(se8)——java虚拟机结构(六)
  4. 案例-3D旋转木马
  5. 封装加减乘除函数 解决JS 浮点数计算 Bug
  6. spring security学习总结
  7. MySQL数据库操作:“增删改查”,忘记密码重置等。
  8. 二进制搭建一个完整的K8S集群部署文档
  9. 谈谈你对本次2018级ACM新手赛的体会
  10. 数据结构(c语言版,严蔚敏)第2章线性表