Jquery实现检测用户输入用户名和密码不能为空

要求

1、用户名和密码为空点击登录时提示相应的提示

2、获取用户名输入框时,错误提示清除

思路

1、创建1个input-text标签和1个input-password标签,1个input-botton标签

2、把按钮绑定点击时间,然后检查所有输入框内容是否为空,为空则加上提示

3、把输入框绑定事件,获取焦点时清除提示

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!--设置用户名输入框-->
<label >用户名
<input id="t1" class=‘info‘ type="text">
    <!--空span标签用来后面绑定事件添加提示-->
    <span></span>
</label>
<hr>
<!--设置密码输入框-->
<label >密码
    <input id="t2" class="info" type="password">
     <!--空span标签用来后面绑定事件添加提示-->
    <span></span>
</label>
<hr>
<label id="b1">
    <input type="button" value="登录">
</label>

<script src="JQ.js"></script>
<script>
    // 按钮绑定点击事件
    $(‘#b1‘).click(function () {
        let $name=$(‘#t1‘);
        let $pwd=$(‘#t2‘);
        // 按钮点击后检查输入框是否为空,为空则找到span便签添加提示
        if ($name.val().length===0)
        {
            $name.next().text(‘用户名不能为空‘)
        }
        if($pwd.val().length===0)
        {
            $pwd.next().text(‘密码不能为空‘)
        }
    });
    // 给输入框添加时间,获取焦点时,将span标签中的内容设置成空
    $(‘.info‘).focus(function () {
        $(this).next().text(‘‘);
    })
</script>
</body>
</html>

原文地址:https://www.cnblogs.com/Kingfan1993/p/9813089.html

时间: 2024-11-03 13:09:55

Jquery实现检测用户输入用户名和密码不能为空的相关文章

要求用户输入用户名和密码,只要不是admin、888888就

要求用户输入用户名和密码,只要不是admin.888888就一直提示用户名或密码错误,请重新输入 Console.WriteLine("输入账号和密码"); string a = Console.ReadLine(); int cons=a.IndexOf(" "); if (cons > 0) { string var1 = a.Substring(0, cons); string var2 = a.Substring(cons + 1); while (v

练习:编写循环,让用户输入用户名和密码,如果用户为空或者数字,则重新输入

编写循环,让用户输入用户名和密码,如果用户为空或者数字,则重新输入 while True: user = input('请输入用户:') .strip() # 用户输入 ,去掉两边的空格 password = input('请输入密码:').strip() # 密码输入,去掉两边的空格 if user.isspace() or user.isdigit(): # 如果用户输入的是空或者数字,则继续输入 continue elif user is '' or password is '': #否则

写代码: 实现用户输入用户名和密码,当用户名为seven且密码为123时,显示登录成功,否则登录失败。

# 写代码# 实现用户输入用户名和密码,当用户名为seven且密码为123时,显示登录成功,否则登录失败. username = input("Please enter your username: ")password = input("Please enter your password: ") if username == "seven" and password == "123": print("login

打印用户输入用户名和密码

1.例子如下: # !/usr/bin/env python# -*- coding:utf-8 -*-__author__ = 'Mengyh'I1 = input('请输入用户名:')I2 = input('请输入密码:')print(I1)print(I2) 2.如果想让用户输入的内容不可见,需要利用getpass模块中的getpass方法.(备注:此种方法在pycharm上运行不成功,只能在python自带的idle才能运行) #!/usr/bin/env python   # -*-

07_编写脚本:提示用户输入用户名和密码,脚本自动创建相应的账户及配置密码。如果用户不输入账户名,则提示必须输入账户名并退出脚本;如果用户不输入密码,则统一使用默认的 123456 作为默认密码。

#!/bin/bashread -p "请输入用户名: " user#使用-z 可以判断一个变量是否为空,如果为空,提示用户必须输入账户名,并退出脚本,退出码为 2#没有输入用户名脚本退出后,使用$?查看的返回码为 2if [ -z $user ];then echo "您必需输入账户名" exit 2fi #使用 stty -echo 关闭 shell 的回显功能#使用 stty echo 打开 shell 的回显功能stty -echoread -p "

IIS Windows身份认证避免corp域内用户输入用户名和密码的方法

步骤: 1. 设置IIS站点身份认证 2. 站点的物理路径添加Everyone用户

服务器http://localhost:8080要求用户输入用户名和密码

我们在将web项目部署运行的时候,想要在浏览器上输入http://localhost:8080时却提示: 如果你的电脑安装过Oracle的话,可能是和Oracle 的端口一样了,这是可以有两个办法解决: 方法1: 如果你暂时用不到Oracle的话,可以先将Oracle的服务关闭,具体为下面两个服务: 这样,再在浏览器尝试的时候就可以了. 方法 2: 修改Tomcat安装目录下的文件夹conf/server.xml 中tomcat的端口,在配置文件中Ctrl+F搜索Connector,将8080改

运行报表时提示输入用户名和密码

在AX2012运行报表是总是提示用户输入用户名和密码: 尝试输入登陆名和密码,点击查看报表,出现如下错误: 因为AX2012的报表使用的针对AX2012客制化的SSRS,而要求输入登录名和密码是SSRS报表的数据源设置导致的.在SSRS管理站点下,找到该报表,查看数据源设置. 可以看到这里设置成了要求用户输入用户名和密码的方式,将其改成Windows integrated security就可以了. 如果所有的报表都要求输入登录名和密码,几千个报表一个个改起来也不现实.报表的数据源设置都在Rep

提示用户输入用户名,然后再提示输入密码,如果用户名是“admin”并且密码是“888888”,则提示正确,否则,如果用户名不是admin还提示用户用户名不存在,如果用户名是admin则提示密码错误.

提示用户输入用户名,然后再提示输入密码,如果用户名是“admin”并且密码是“888888”,则提示正确,否则,如果用户名不是admin还提示用户用户名不存在,如果用户名是admin则提示密码错误. Console.WriteLine("输入用户名"); string a = Console.ReadLine(); Console.WriteLine("请输入密码"); string b = Console.ReadLine(); if (a == "ad