AngularJS:单个单词输入验证

Rudziankoŭ

我有以下代码:

JavaScript代码

<script>
    angular.module('myApp', [])
        .config(function ($interpolateProvider) {$interpolateProvider.startSymbol('{[{').endSymbol('}]}')})
        .controller('myCtrl', function ($scope, $http) {
            $scope.word = '';
            $scope.resp = {};
            $scope.warning = '';
            $scope.get = function () {
                if($scope.word.$invalid){
                    $scope.warning = "Please write single word";
                }else {
                    $http.get("localhost/" + $scope.word)
                            .then(function (response) {
                                $scope.resp = response.data;
                            });
                }
            }
        });
</script>

HTML代码

<div ng-app="myApp" ng-controller="myCtrl" >
    <div ng-show="word.$invalid" class="alert alert-warning">
        <strong>Warning!</strong> {[{warning}]}.
    </div>
    <input  id="filter_input" type="text" ng-model="word" ng-pattern="^[a-zA-Z]*$"/>
    <br/>
    <input id="btn" type="button" ng-click="get()" value="Check Level">
    <br/>
    <label style="text-align: center">{[{resp.level}]}</label>
</div>

当用户使用多个单词填写输入内容时,我想显示警告消息。你能帮忙吗?

tyme合资公司

在空格字符上分割-检查结果:

var words = $scope.word.split(" ");
if (words && words.length && words.length === 1) {
    //good to go
} else {
    //error, enter only 1 word
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

输入字段的angularjs验证错误

来自分类Dev

输入类型= angularjs中的数字验证

来自分类Dev

AngularJS验证HTML5输入日期

来自分类Dev

AngularJS:表单验证和输入指令

来自分类Dev

带括号的输入的AngularJS验证错误

来自分类Dev

输入类型= angularjs中的数字验证

来自分类Dev

验证AngularJS表单内的重复输入

来自分类Dev

在函数内部使用angularJS验证输入

来自分类Dev

带括号的输入的AngularJS验证错误

来自分类Dev

带有验证的AngularJS输入掩码

来自分类Dev

使用AngularJS验证动态创建的“输入”元素

来自分类Dev

AngularJS - 验证输入字段的动态模式

来自分类Dev

AngularJs 验证多个长度的输入长度

来自分类Dev

Ruby on Rails:验证用户在表单上输入单词的次数

来自分类Dev

验证键盘输入仅支持 Python 中的单词

来自分类Dev

角度的,验证单个输入(不在内部表单中)

来自分类Dev

单个输入字段的定制JSF验证器消息

来自分类Dev

在单个输入(URL)上禁用角度形式验证

来自分类Dev

通过验证下拉菜单输入的单个项目的计数

来自分类Dev

C: scanf 输入单个字符并验证

来自分类Dev

angularjs其他表单验证规则(非输入字段验证)

来自分类Dev

使用AngularJS中的单个输入过滤多个字段

来自分类Dev

如何验证输入2是否可以使用Java使用输入1中的单词来构造?

来自分类Dev

如何从Laravel 5的单个日,月,年输入中验证输入日期

来自分类Dev

从未知长度的手动输入中提取单个单词

来自分类Dev

如何将单个单词转换为神经网络输入的向量

来自分类Dev

AngularJS表单输入名称验证在ngrepeat中不起作用

来自分类Dev

没有名称的Angularjs表单验证输入字段

来自分类Dev

使用AngularJS中包含方括号的名称验证输入

Related 相关文章

  1. 1

    输入字段的angularjs验证错误

  2. 2

    输入类型= angularjs中的数字验证

  3. 3

    AngularJS验证HTML5输入日期

  4. 4

    AngularJS:表单验证和输入指令

  5. 5

    带括号的输入的AngularJS验证错误

  6. 6

    输入类型= angularjs中的数字验证

  7. 7

    验证AngularJS表单内的重复输入

  8. 8

    在函数内部使用angularJS验证输入

  9. 9

    带括号的输入的AngularJS验证错误

  10. 10

    带有验证的AngularJS输入掩码

  11. 11

    使用AngularJS验证动态创建的“输入”元素

  12. 12

    AngularJS - 验证输入字段的动态模式

  13. 13

    AngularJs 验证多个长度的输入长度

  14. 14

    Ruby on Rails:验证用户在表单上输入单词的次数

  15. 15

    验证键盘输入仅支持 Python 中的单词

  16. 16

    角度的,验证单个输入(不在内部表单中)

  17. 17

    单个输入字段的定制JSF验证器消息

  18. 18

    在单个输入(URL)上禁用角度形式验证

  19. 19

    通过验证下拉菜单输入的单个项目的计数

  20. 20

    C: scanf 输入单个字符并验证

  21. 21

    angularjs其他表单验证规则(非输入字段验证)

  22. 22

    使用AngularJS中的单个输入过滤多个字段

  23. 23

    如何验证输入2是否可以使用Java使用输入1中的单词来构造?

  24. 24

    如何从Laravel 5的单个日,月,年输入中验证输入日期

  25. 25

    从未知长度的手动输入中提取单个单词

  26. 26

    如何将单个单词转换为神经网络输入的向量

  27. 27

    AngularJS表单输入名称验证在ngrepeat中不起作用

  28. 28

    没有名称的Angularjs表单验证输入字段

  29. 29

    使用AngularJS中包含方括号的名称验证输入

热门标签

归档