验证PHP、HTML或Javascript文本框中的名称
Validating names in textboxes in PHP, HTML or Javascript
当我在表单的文本框中输入一个名称时,如何在用户单击提交之前验证该名称?
我一直在CMS和一些论坛上看到这个问题,但一直没能弄清楚。
乔这完全取决于您想要验证的内容。你是否试图过滤掉潜在的危险角色?您是否希望名称遵循某种格式?
如果你想在用户点击提交之前过滤它,那么你需要使用Javascript。
读入文本框的值,无论是在用户键入它的时候,还是在焦点不再放在文本框上之后,然后检查该值,看看您是否对所输入的内容感到满意。最简单的方法是使用正则表达式。查一下。
您可以禁用提交按钮,直到文本字段验证。
但是,仍然有可能提交表单,因此请确保也在服务器端进行验证。同样,这完全取决于您想要做什么—PHP有许多内置函数用于验证字符串以过滤掉恶意字符、HTML实体等。
想好你想做什么,然后在搜索引擎上查一下。
我假设您正在谈论查看用户名是否可用或用户名是否有效-最好的方法是使用jQuery插件。
网上有很多教程可以指导你完成所有步骤。
相关文章:
- Servlet对浏览器上显示的纯文本Javascript的响应
- 删除选定文本javascript前后的特定文本
- 在两个括号内插入文本 - Javascript
- 获取文本javascript+iframe
- 语音到文本JavaScript,HTML5
- 使用谷歌融合表格地图的网页文本/JavaScript未显示
- 在显示和隐藏文本(javascript)之间切换
- 使用哈希标记保存文本(Javascript - PHP - MySQL)
- 停止闪烁文本 JavaScript
- 如何计算一个字母在文本javascript中出现的次数
- 有效地突出显示文档中的文本 (JavaScript)
- 将变量传递给文本 javascript
- 如何暂停文本 Javascript / var textarray
- 从段落中搜索文本 - Javascript
- 如何使用 id 输入类型=“文本”JavaScript 中的值设置自动 2 个十进制数
- 替换文本 JavaScript .append()
- 语音到文本JavaScript识别医学词典
- 在提取的文本 JavaScript 中搜索关键字
- 如何在HTML中将文本javascript显示为正常正文的一部分
- 单击图像时更改段落文本(Javascript)