javascript - 使用 javascript 中的 if 条件验证用户名和密码时,警报框无法正常工作
问题描述
function validate() {
var x=document.getElementById("user").value;
var y=document.getElementById("pass").value;
if(x==null || x==" ") {
alert("Enter username");
}
if(y==null || y==" ") {
alert("Enter password");
}
}
解决方案
if(x === undefined || x === null || x.trim() === '') alert('Please enter a username');
if(y === undefined || y === null || y.trim() === '') alert('Please enter a password');
推荐阅读
- javascript - 一些测试用例没有运行 - 我错过了什么?
- node.js - VSCode 为 WorkSpace 中的每个项目设置不同的主题设置
- javascript - 如何使用 joi 中间件执行 OR 语句并处理错误?
- react-router-dom - react-router-dom:如何在 url 中使用正则表达式捕获组创建路由并在组件中获取它们
- javascript - vue3 chart-js 在悬停时显示以前的数据
- ocr - 如何强制 tika 服务器使用 curl 排除 TesseractOCRParser
- google-cloud-platform - GCP中的服务帐户和服务代理有什么区别
- .net-core - 如何在 MS 团队机器人中安排和发送消息
- kubernetes - 错误:升级失败:错误验证“”:错误验证数据:ValidationError(Ingress.spec.rules[0].http):缺少必填字段“paths”
- excel - VBA复制粘贴突然重复粘贴