如何用 JavaScript 实现带图片错误信息的文本框校验?

如何用 JavaScript 实现带图片错误信息的文本框校验?

如何在 javascript 中实现文本框校验,并在输入错误时在输入框下方显示带图片的错误信息?

实现这种文本框校验效果的 JavaScript 代码如下:

function validateInput(input) {  // 获取输入框的值  const value = input.value;  // 根据规则校验输入内容是否为空  if (!value) {    // 显示错误信息    const errorMessage = document.createElement("p");    errorMessage.className = "error-message"; // 这里可以自定义错误信息样式    errorMessage.innerHTML = '如何用 JavaScript 实现带图片错误信息的文本框校验? 输入不能为空'; // 可以自定义错误信息文本和图片路径    input.after(errorMessage);  } else {    // 校验成功,移除错误信息    const errorMessage = input.nextSibling;    if (errorMessage && errorMessage.className === "error-message") {      errorMessage.remove();    }  }}// 初始化时检测内容是否为空window.onload = function () {  const inputs = document.querySelectorAll("input");  inputs.forEach(input => {    validateInput(input);  });};// 当输入框光标离开时触发校验inputs.forEach(input => {  input.addEventListener("blur", () => {    validateInput(input);  });});

登录后复制

使用这个代码,当文本框为空时,它将在输入框下方显示带有错误图标的错误信息。输入内容符合规则后,错误信息将自动消失。

以上就是如何用 JavaScript 实现带图片错误信息的文本框校验?的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2807115.html

(0)
上一篇 2025年3月8日 22:25:37
下一篇 2025年2月24日 02:32:01

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论