Skip to content

Instantly share code, notes, and snippets.

@pbres
Created October 7, 2016 10:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pbres/b010f93226325f1f0e9992b3f597c792 to your computer and use it in GitHub Desktop.
Save pbres/b010f93226325f1f0e9992b3f597c792 to your computer and use it in GitHub Desktop.
Angular scripts for form validation
var app = angular.module("app", []);
app.controller("LoginFormController", ['$scope', function ($scope) {
$scope.emailRegex = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
$scope.loginFormSubmit = function (event) {
$scope.validation = true;
if (!$scope.loginform.$valid) {
event.preventDefault();
return;
}
}
}
]);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment