Closed. This question needs to be more
focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅通过
editing this post专注于一个问题。
5年前关闭。
我正在建立一个非常基本的网站,目前正在创建用户。用户填写一个表单,然后对输入进行验证,如果有效,则将其写入MYSQL DB。
我想在用户输入数据时添加一些基本的错误检查-例如:
根据数据库中的“用户”表验证用户尝试选择的用户名。
验证“名字/姓氏/电子邮件”字段包含值。
验证密码字段是否匹配。
您的主意是...如果以上任何条件失败,我希望文本框的标签变为红色,粗体,并且大小与表单相比稍有不同,并为该文本框提供简单的错误消息用户在页面上的某处。
我已经编写了一个简单的JavaScript函数,可以执行上面的#2和#3,并将适当的文本更改为“错误”样式。
我的问题是:
当光标退出用户名字段时(如何检查用户名是否仍然可用),如何查询MYSQL数据库?当用户实际提交表单时,我可以很容易地做到这一点,但是我想查询一下用户完成输入后,即当光标离开文本框时。
如何在页面上显示简单错误消息(并控制其显示内容)?
如何从控制网页布局的css样式表中获取“默认”或“标准”字体大小/粗细/颜色值,以便一旦用户纠正错误情况后就可以将元素更改回原来的值?
javascript甚至是正确的方法吗?我并不十分熟悉它,但是它似乎与我使用过的其他语言非常相似,因此我可以对其进行混淆。
在此先感谢您-如果由于某种原因您以前曾问过这个问题,请提供一个链接以使我受益,因为我无法直接找到任何问题。