Header Ads

Header ADS

aad sneha mam practical, alternativa

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" href="button.css">
    <title>Form validation demo app in AngularJs</title>
    <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
    <script>
        var app = angular.module('formApp', []);
        app.controller('formCtrl', function ($scope) {
            $scope.sendForm = function () {
                window.open("welcome.html");
                $scope.msg = 'Form Submitted Successfully';
            };

            $scope.getClass = function (color) {
                return color.toString();
            }
        });
   
    </script>
    <style>
        .valid.false {
            background: red;
        }

        .valid.true {
            background: green;
        }

        .error {
            color: red;
        }
        #button{
    background-color:white ;
    text-align: center;
    border-color: black;
    color: black;
    border: 10px;
    border-radius: 5px;

}
    </style>
</head>
<body ng-app="formApp" ng-controller="formCtrl" bgcolor="pink">
    <h3>Form validation demo app in AngularJs</h3>
    <form name="personForm" ng-submit="sendForm()">
        <label for="name">Name</label>
        <input id="name" name="name" type="text" ng-model="person.name" required />
        <span class="error" ng-show="personForm.name.$error.required"> Required!</span>
        <br /><br />
        <label for="address">Address</label>
        <input id="address" name="address" type="text" ng-model="person.address" required />
        <span class="error" ng-show="personForm.address.$error.required"> Required!</span>
        <br /><br />
        <label for="mobile">Contact No</label>
        <input id="mobile" name="mobile" type="number" ng-model="person.mobile" required />
        <span class="error" ng-show="personForm.mobile.$error.required">Required number!</span>
        <span class="error" ng-show="personForm.mobile.$error.mobile">Invalid mobile!</span>
        <br /><br />
        <label for="email">Email</label>
        <input id="email" name="email" type="email" ng-model="person.email" required />
        <span class="error" ng-show="personForm.email.$error.required">Required!</span>
        <span class="error" ng-show="personForm.email.$error.email">Invalid Email!</span>
        <br /><br />
        <input type="checkbox" ng-model="terms" name="terms" id="terms" required />
        <label for="terms">I Agree to the terms.</label>
        <span class="error" ng-show="personForm.terms.$error.required">You must agree to the terms</span>
        <br /><br />
        <label for="mobile">Contact No</label>
        <input id="mobile" name="mobile" type="number" ng-model="person.mobile" required />
        <span class="error" ng-show="personForm.mobile.$error.required">Required number!</span>
        <span class="error" ng-show="personForm.mobile.$error.mobile">Invalid mobile!</span>
        <br /><br />
        <a href="dj.html" class="button" style="border:5px;" id="button">summit</a>
        <br /><br />
        <span>{{msg}}</span>
    </form>
</body>
</html>

No comments

Powered by Blogger.