• angular验证表单


    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>angular表单验证</title>
    <style>
    .box{ 500px;height:auto;border:solid 1px #ccc;box-shadow: 2px 2px 8px #999;margin:100px auto;}
    .box>div{box-shadow: -2px -2px 8px #999;padding: 25px;}
    p{color: #f00;}
    *{margin:0;padding:0 ;}
    .name{margin-top: 15px;}
    .name label{ 70px;display: inline-block;}
    </style>
    </head>
    <body>
    <div class="box">
    <div>
    <h1>angular表单验证</h1>
    <form ng-app="myApp" ng-controller="myCtrl" name="myForm" novalidate>
    <div class="name">
    <label>用户名:</label>
    <input type="text" name="name" ng-model="name" required/>
    <p ng-show="myForm.name.$dirty && myForm.name.$invalid">
    <span ng-show="myForm.name.$error.required">用户名是必填字段</span>
    </p>
    </div>
    <div class="name">
    <label>邮箱:</label>
    <input type="email" name="email" ng-model="email" required/>
    <p ng-show="myForm.email.$dirty && myForm.email.$invalid">
    <span ng-show="myForm.email.$error.required">邮箱是必填字段</span>
    <span ng-show="myForm.email.$error.email">邮箱是不合法的</span>
    </p>
    <p>
    <input type="submit" ng-disabled="myForm.name.$dirty && myForm.name.$invalid ||
    myForm.email.$dirty && myForm.email.$invalid">
    </p>
    </div>
    </form>
    </div>
    </div>
    <script src="https://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script>
    <script>
    var app=angular.module("myApp",[]);
    app.controller("myCtrl",function($scope){
    $scope.name="零度沈";
    $scope.email="1824484408@qq.com";
    })
    </script>
    </body>
    </html>

    我是一只来自深山老林的北极熊!分享技术,共同进步!欢迎大家积极分享言论! 想一起学习交流的欢迎来Q群:565996731 (申请注明来自本人博客)
  • 相关阅读:
    第一课时之导读
    python学习之第十六课时--缩进(indentation)
    python学习之第十六课时--函数的作用及定义
    python学习之第十五课时--存址方式及拷贝
    Linux学习之第七课时--链接(link)文件
    Linux学习之第六课时--文件和目录操作管理命令
    Linux学习之第五课时--文本编辑器
    TOJ--1162---dfs(回溯)
    TOJ---3128---bfs(打印路径)
    TOJ---1502---map真强大
  • 原文地址:https://www.cnblogs.com/liningstyle/p/6646530.html
Copyright © 2020-2023  润新知