首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场

IE的问题
EN

Stack Overflow用户
提问于 2010-11-03 19:07:21
回答 5查看 88关注 0票数 0

我的客户说她不能在我们的网站上注册,当她注册时遇到错误,她会输入所有的信息,当她点击的时候,一个错误消息会告诉她名字栏只允许字母而不是数字。她没有输入任何数字。

会不会是她的浏览器出了问题?(她正在使用Internet Explorer。)她的电脑?还能是什么呢?我试过了,它对我很管用。

我正在使用正则表达式

代码语言:javascript
复制
ValidationExpression="^[A-Za-z]+$".
EN

回答 5

Stack Overflow用户

发布于 2010-11-03 19:10:12

她可能没有输入数字,但这是您所有的错误消息状态吗?

她可能正在输入标点符号、符号或空格。

复制和粘贴内容也可能会留下一个尾随空格,这将使您的验证失败。

票数 2
EN

Stack Overflow用户

发布于 2010-11-03 19:14:54

也许她的名字中有连字符、撇号或重音字符。如果它是一个全名,那么它可能是名字和姓氏之间的空格错误!

避免限制允许用户输入的内容,因为在将数据放入任何地方之前,您通常会阻止人们输入应该完全可以接受的内容,只需使用适当的转义序列(例如,对数据库进行参数化查询或将<>&"'转换为它们各自的实体)。

票数 2
EN

Stack Overflow用户

发布于 2010-11-03 20:36:09

我假设你不是技术人员。输入的名称有可能包含撇号、空格或a-z以外的任何字符。

您收到此消息的原因是,创建系统的人告诉您,当名称与正则表达式不匹配时,即使它可能与输入数字无关,也会指出这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4086406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档