• 2022-06-19
    请编写一段程序,用户输入用户名和密码,如果用户名不是” admin” , 提示输入用户名不正确;如果密码不是” 888” ,提示密码不正确。用户拥有三次机会,若输入正确,程序提示后退出,三次仍未正确,也要提示后退出。
  • <scripttype="text/javascript">// 请编写一段程序,用户输入用户名和密码,如果用户名不是“admin”,提示用户名不正确;如果密码不是“888”,提示密码不正确。用户拥有三次机会,若输入正确,程序提示后退出,三次仍不正确,也要提示后退出。// 获取元素var userName = document.getElementById('userName')var password =document.getElementById('password')var btn =document.getElementById('btn')var bgBox =document.getElementById('bgBox')var i = 0; //用于记录输入次数btn.onclick = function () { // 注册点击函数i++ // 每点击一次,i+1if (userName.value !== 'admin'){// 如果用户名不正确,提示'用户名不正确!'alert('用户名不正确!')}if (userName.value === 'admin'&& password.value !== '888') {// 当用户名正确时,如果密码不正确,提示'密码不正确!'alert('密码不正确!')}if ((i == 3) &&!(userName.value === 'admin' && password.value === '888')) {//当输入3次都没有输入正确时提示'很遗憾!您的输入次数已经达到上限'alert('很遗憾!您的输入次数已经达到上限')bgBox.removeChild(this.parentNode)// 提示后关闭登录界面}if (userName.value === 'admin'&& password.value === '888') { // 当用户名和密码都输入正确时提示“...”alert('欢迎进入')bgBox.removeChild(this.parentNode)// 提示后关闭登录界面}} // 点击函数结束</script>

    举一反三

    内容

    • 0

      附加题:任务说明:用户由控制台输入用户名及密码进行登录,输入正确提示登录成功,失败则提示重新输入,为防止用户恶意登录,限制每人只能登录三次,三次输入错误则退出系统。实现思路:1、定义变量用于存储原始用户名、密码及用户输入的用户名与密码。2、使用doWhile循环进行提示输入及用户名密码校验。3、增加登录计数器记录用户登录次数,达到3次则直接退出。[img=713x372]180c2acb3088231.png[/img]

    • 1

      用户登录模块中,当用户名或者密码输入错误时,系统应该给出()提示。 A: 用户名错误 B: 密码错误 C: 用户名和密码错误 D: 用户名或者密码错误

    • 2

      在使用一些APP时,通常都需要填写用户名和密码。用户名和密码输入都正确才会登录成功,否则会提示用户名或密码错误。 本例要求编写一个程序,模拟用户登录。程序要求如下:[br][/br] (1)用户名和密码正确,提示登录成功。[br][/br] (2)用户名或密码不正确,提示“用户名或密码错误”。[br][/br] (3)总共有3次登录机会,在3次内(包含三次)输入正确的用户名和密码后给出登录成功的相应提示。超过3次用户名或密码输入有误,则提示登录失败,一天内无法再继续登录。。[br][/br] 在登录时,需要比较用户输入的用户名密码与已知的用户名密码是否相同,本案例可以使用Scanner类以及String类的相关方法实现比较操作。

    • 3

      下面 关于用户登录功能描述正确的是() A: 用户不需要输入用户名和密码即可登录。 B: 输入的账号和密码长度如果错误将不会提示错误。 C: 如果没有输入用户名和密码将提示错误信息。 D: 登录模块有验证码功能

    • 4

      【编程题】请编写一个用户登录页面,提示输入用户名和密码进行登录