JavaScript 中的文本框验证
当文本框具有有效内容时,它被认为是有效的。alert
或 console
可能会启动一条消息以确保用户他错过了更新值。
这是提交表单时一项有用且重要的任务。假设一个表单需要电子邮件 ID,并且在放置有效邮件之前它不会路由到目标页面。
所有这些值都与数据库相关,因此,空值可能会导致复杂性和计算错误。
在下一部分中,我们将定义两种验证文本区域的方法。一种是创建一个基本条件语句来检查输入值和返回消息。
另一个是看 jQuery 是否也有类似的表现。让我们检查一下代码以便更好地理解。
在 JavaScript 中使用条件语句验证文本框
在这里,我们将生成两个输入字段,一个用于文本,另一个用于密码。以下任务是检查文本框中的输入值。
我们将根据需要设置这两个字段。这意味着每个文本框至少有一个字符(不是空格或空白)。
因此,在我们的例子中,我们将输入 script
标签,如果文本框内容为空或未定义,windows.alert
将触发一条消息。
代码片段:
<input type="text" id="login" placeholder="Username or Email" />
<input type="password" id="password" placeholder="Password" />
<input type="submit" value="Login" onclick="validate();" />
<script>
function validate() {
if (document.getElementById("login").value == "") {
alert("Username cannot be blank");
} else if (document.getElementById("password").value == "") {
alert("Password cannot be blank.");
}
}
</script>
输出:
每当我们将文本输入字段设置为某个值并按下 login
时,它会用 windows.alert
强调我们错过了所需的文本框 password
。
验证文本框非常方便在进一步的驱动器中跳过更复杂的任务。这更像是一种预防措施,让我们知道我们必须设置准确的输入。
在 JavaScript 中使用 jQuery
验证文本框
jQuery
验证文本框的方式与前面类似,我们将在下面的示例中进行检查。如果我们试图区分两个任务,那就是 jQuery 准备了一个 jQuery 对象,而前一个使用 JavaScript 对象来触发各个 ids。
让我们跳到代码段。
代码片段:
<input type="text" id="txt" />
<input type="button" id="btn" value="Check" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
$(function () {
$("#btn").click(function () {
if ($("#txt").val() == "") {
alert("Please enter Name!");
}
});
});
</script>
输出:
相关文章
JavaScript 中的 Map 索引
发布时间:2024/03/20 浏览次数:197 分类:JavaScript
-
JavaScript map 方法很容易实现,我们将讨论它的不同参数,以及它们在不同场景中的使用方式。
JavaScript 中 let 和 var 的区别
发布时间:2024/03/20 浏览次数:79 分类:JavaScript
-
本教程描述了两个关键字 var 和 let 在 JavaScript 中的实际区别。
JavaScript 指针
发布时间:2024/03/20 浏览次数:166 分类:JavaScript
-
JavaScript 没有明确的方法来定义指针。它允许在对象之间传递值和引用,但不能显示引用。本文将介绍在 JavaScript 中定义指针的好方法。
JavaScript 元组示例
发布时间:2024/03/20 浏览次数:166 分类:JavaScript
-
在 JavaScript 语言中,元组是具有不可变特性的数组类型。我们可以使用单个变量访问元组,该变量是数组的一种。
使用 JavaScript 编码 HTML
发布时间:2024/03/20 浏览次数:83 分类:JavaScript
-
本教程将教你如何使用不同的方法对 HTML 字符串进行编码。这些方法的共同点是字符串替换,它替换了具有潜在危险的字符。
使用 JavaScript 加载外部 HTML 文件
发布时间:2024/03/20 浏览次数:133 分类:JavaScript
-
本文演示了如何使用 JavaScript 和 jQuery 加载外部 html 文件。
JavaScript 延迟后重定向页面
发布时间:2024/03/20 浏览次数:87 分类:JavaScript
-
本教程展示了如何使用 JavaScript 中的 setTimeout 方法在延迟后重定向页面。