javascript - 在输入文本框中输入时显示图标

标签 javascript php html css

我正在为网站上的用户制作注册页面。如果格式无效或用户已存在于数据库中,它会验证输入框并显示错误。

但是,我希望它看起来比简单的文本错误消息更优雅。我想你们中的大多数人都见过这样的网站,每个输入框的右侧都有一个图标(+ 错误消息),如果输入有效或无效,该图标会发生变化。

我知道你可以简单地通过做这样的事情来做到这一点..

if (input is validated and correct) {
   *display successful icon*;
} else {
   *display not-successful icon*;

但是当用户在输入框中回答/输入时加载图标怎么办?你如何检查用户是否正在输入?完成这项工作需要什么编程语言?是否可以仅使用 HTML、PHP 和 CSS 来完成,还是我必须使用 javascript 或类似的东西?

最佳答案

试试这个

$('input[@type="text"]').keypress(function() {
    $('#lodingicon').fadeIn('slow');
});

关于javascript - 在输入文本框中输入时显示图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36059276/

相关文章:

javascript - 下划线作为javascript函数的参数?

php - 文件中的 exit(1) 导致脚本状态代码 0

php - 插入每个数据不同的行 PDO

javascript - 在两个按钮上的单击事件上,使用 jQuery 获取未按下按钮的值

javascript - AngularJS 应用程序的引导/初始化流程

javascript - 创建计算器(JS)

javascript - pm2 自动启动 Discord.js 机器人在重新启动时不会再次连接(树莓派)

php - 在 PHP 中获取与通配符匹配的字符串

css - 我无法让这个 <div> 元素位于另一个 <div> 中?

javascript - 当实际页面由 localhost 服务器提供时,如何使用 socket.io 与另一台服务器通信?