Validation 如何验证文本字段中的整数和字符?

Validation 如何验证文本字段中的整数和字符?,validation,angularjs,Validation,Angularjs,我需要验证: 用于电话和价格的文本字段。如何删除文本字段右侧的两个按钮?这些都是为了更高或更低的值。我不需要它们。此外,如果手机以0开头,则会变得凌乱和红色 用于名称的文本字段。只允许A-Z,A-Z,空格 编辑*我不知道为什么我的代码没有出现在stackoverflow上。 我猜您在输入字段上看到的向上/向下按钮是由您的用户代理(Web浏览器)输入的。在铬下,我什么也看不见 至于问题的第二部分,有很多很多关于如何验证用户输入的帖子 搜索“javascript字母数字”后,我的第一个结果是:

我需要验证:

  • 用于电话和价格的文本字段。如何删除文本字段右侧的两个按钮?这些都是为了更高或更低的值。我不需要它们。此外,如果手机以0开头,则会变得凌乱和红色

  • 用于名称的文本字段。只允许A-Z,A-Z,空格

  • 编辑*我不知道为什么我的代码没有出现在stackoverflow上。

    我猜您在输入字段上看到的向上/向下按钮是由您的用户代理(Web浏览器)输入的。在铬下,我什么也看不见

    至于问题的第二部分,有很多很多关于如何验证用户输入的帖子

    搜索“javascript字母数字”后,我的第一个结果是:


    如果要将此数据发送到服务器,请不要忘记您还必须验证服务器端。来自客户的任何信息都不可信。

    谢谢您的回答。:)我也用铬!但是在mac上。你知道如何修复以0开头的电话号码吗?当然!电话号码不是整数!它们是弦!哦,现在我明白了。我只是为该字段的数字添加了另一个正则表达式。谢谢你,regEx公司。。。但你也要考虑当地的风俗习惯。例如,在美国,我们的电话号码遵循这种模式
    (############
    )或该分组的一些变体。玩一个示例电话号码
    555-555-1212
    在美国人眼里看起来像一个电话号码,但如果你写它
    55551212
    我们在那里看不到电话号码。考虑到你当地写数字的习惯,一定要包括/允许他们。(我个人的做法是——我让用户在该字段中输入任何内容,然后去掉除数字以外的所有内容——然后重新格式化数字,使其看起来像是写的,然后再放回。)