黑马程序员JAVAWEB教程P141课后练习

尝试过的错误:

1.在then方法体里的判断逻辑使用AJAX一样的格式:

 if (this.responseText == "true") {document.getElementById("username_err").style.display = '';} else {document.getElementById("username_err").style.display = 'none';

2.改为resp.data后判断逻辑等于使用字符串类型而不是布尔类型,加了一对双引号。不知道为什么,即使在Servlet里执行的是

response.getWriter().write(“true”);

在web端判断时要是boolean类型

<!--用axios实现登录判断====get提交-->
<script src="./js/axios-0.18.0.js"></script><script>document.getElementById("username").onblur = function () {var username = this.value;//发送异步请求axios.get("http://localhost:8080/ajax-demo/selectUserServlet?username=" + username).then(function (resp) {if (resp.data == true) {document.getElementById("username_err").style.display = '';} else {document.getElementById("username_err").style.display = 'none';}})}
</script>
<!--用axios实现登录判断====post提交-->
<script src="./js/axios-0.18.0.js"></script><script>document.getElementById("username").onblur = function () {var username = this.value;//发送异步请求axios.post("http://localhost:8080/ajax-demo/selectUserServlet","username="+username).then(function (resp) {if (resp.data == true) {document.getElementById("username_err").style.display = '';} else {document.getElementById("username_err").style.display = 'none';}})}
</script>

黑马程序员JAVAWEB教程P141课后练习相关推荐

  1. python从入门到高阶(基于黑马程序员python教程)

    文章目录 0.文章来源 1."学it就来%s%s员"% (name,"程序员") 2.%s:占位字符串.%d:占位整型.%f:占位浮点型 3.字符串格式化的精度 ...

  2. 【黑马程序员 C++教程从0到1入门编程】【笔记4】C++核心编程(类和对象——封装、权限、对象的初始化和清理、构造函数、析构函数、深拷贝、浅拷贝、初始化列表、友元friend、运算符重载)

    黑马程序员C++教程 文章目录 4 类和对象(类属性[成员属性],类函数[成员函数]) 4.1 封装 4.1.1 封装的意义(三种权限:public公共.protected保护.private私有)( ...

  3. 黑马程序员Javaweb学习笔记01

    该博客主要记录在学习黑马程序员Javaweb过程的一些笔记,方便复习以及加强记忆 文章目录 一 . BS架构,HTTP协议 http请求数据格式和相应数据格式 二 . web服务器 2.1 tomca ...

  4. 黑马程序员|C++教程(56 指针-指针的定义和使用_)

    黑马程序员|C++教程(56 指针-指针的定义和使用_) 一.56 指针-指针的定义和使用_ 来自 一.56 指针-指针的定义和使用_ 因为我通过了指针来间接的找到了之前a那块内存,是不是,那么也就是 ...

  5. [学习笔记]黑马程序员python教程

    文章目录 思维导图 Python基础知识图谱 面向对象 SQL入门和实战 Python高阶技巧 第一阶段 第九章:Python异常.模块与包 1.9.1异常的捕获 1.9.1.1 为什么要捕获异常 1 ...

  6. python视频教程黑马-python视频教程免费:求黑马程序员python教程?

    python后端开发需要学什么? 第一阶段:Python语言基础 主习Python最基识,如Python3.数据类型.字符串.函数.类件操作等.阶段课程结束后,学员需要完成Pygame实战飞机大战.2 ...

  7. 黑马程序员Java教程学习笔记(五)

    学习视频:https://www.bilibili.com/video/BV1Cv411372m 如侵权,请私信联系本人删除 文章目录 黑马程序员Java教程学习笔记(五) 日期时间:Date.Sim ...

  8. C++学习笔记(B站黑马程序员C++教程)

    C++学习笔记(B站黑马程序员C++教程) 简介 视频链接https://www.bilibili.com/video/BV1kV411U7Ub?spm_id_from=333.999.0.0 建议用 ...

  9. 黑马程序员Java教程学习笔记(三)

    学习视频:https://www.bilibili.com/video/BV1Cv411372m 如侵权,请私信联系本人删除 文章目录 黑马程序员Java教程学习笔记(三) 面向对象:设计对象.注意事 ...

  10. 黑马程序员Python教程的代码--摆放游戏

    把黑马程序员Python教程的代码跟着老师打了一遍,供大家参考学习. 可直接粘贴以下代码学习,对应课程380-384节 class HouseItem:def __init__(self,name,a ...

最新文章

  1. 档案盒正面标签制作_包材工艺丨浅述模内标签印刷及材料的选择
  2. windows live writer test…
  3. php中各种操作字符串和时间戳的代码关键词
  4. 类支付宝微信密码输入框
  5. 父母延长退休,作为程序员的我光荣失业
  6. 【转载】快速掌握一个语言最常用的50%
  7. 油猴(Tampermonkey)安装教程
  8. 2018HN省队集训
  9. 前端开发-CSS快速掌握上手知识详细总结
  10. 新点软件怎么导入清单_【新点软件怎么导出到excel】新点造价软件怎么导入清单...
  11. 前端通过js导出报表到excel(如果数据量很大的话,建议不要前端自己导出数据)
  12. Bcrypt密码生成及解密工具
  13. python做exe需要注意32位和64位的问题
  14. IDEA设置一键导包
  15. Pytorch遇到权重不匹配的问题
  16. 【视频处理】模拟视频信号及其传输
  17. 金蝶实习(十一)——简单的二次开发
  18. 3DMax—产品包装盒制作教程
  19. Linux内防火墙永久开启或者关闭操作命令
  20. 数据结构—带头结点的单循环链表

热门文章

  1. 使用linux的MTD tests support测试flash性能
  2. 嘉明的C学习之Day8--数组
  3. 数据分析项目整理之用户消费行为分析
  4. Jenkins定时构建和轮询SCM设置说明
  5. 豆瓣top250电影数据分析
  6. 西威变频器使用说明书_西威变频器调试说明.doc
  7. 数电实验 彩灯控制器设计
  8. 数学建模论文写作——框架和要点
  9. CISCO 2811 路由器配置命令全集
  10. iphone上开发即时聊天工具